View previous topic :: View next topic |
Author |
Message |
greenius n00b
Joined: 29 Mar 2004 Posts: 14 Location: Oxford, UK
|
Posted: Mon Sep 25, 2023 11:49 am Post subject: Replacement for Owncloud as it is masked and requires PHP 7 |
|
|
I've been putting off replacing Owncloud for a while, but now that php7.4 and Owncloud are masked, it has become more urgent.
Gentoo does not support PHP 7 any more, but Owncloud does not work with PHP 8. Reading about it, it looks like it never will support php8. Owncloud have a replacement product called "Infinite Scale", but there is no easy migration mechanism. It seems like the options available are:
1. Keep PHP 7.4 unmasked on gentoo (already having difficulties with this)
2. Run Owncloud using docker
3. Migrate to Nextcloud
4. Migrate to Owncloud Infinite Scale (oCIS)
Options 1 and 2 do not seem like good options in the long term as they continue to use outdated versions of PHP.
Nextcloud is a fork from Owncloud and looks like it has a migration mechanism. It also has a gentoo build. So this is probably the easiest option.
oCIS looks like a better product overall, written from scratch using Go. But migration looks more difficult.
I'm wondering if anyone else has done this and if they have any advice on which option to take. |
|
Back to top |
|
|
flysideways Guru
Joined: 29 Jan 2005 Posts: 438
|
|
Back to top |
|
|
Syl20 l33t
Joined: 04 Aug 2005 Posts: 619 Location: France
|
Posted: Mon Oct 16, 2023 2:33 pm Post subject: |
|
|
greenius wrote: | Nextcloud is a fork from Owncloud and looks like it has a migration mechanism. It also has a gentoo build. So this is probably the easiest option. |
It is. I made this choice several years ago, and I don't regret it. The gentoo builds are slotted, so the updates are smooth and reversible, if you make a database backup before switching.
Since I use Nextcloud, I never had to turn back, but I always keep the N minus one version, just in case.
Code: | # equery y nextcloud
Keywords for www-apps/nextcloud:
| | u |
| a a p s l r a | n |
| m r h p p i o i s l m m | e u s | r
| d a m p p c a x a o s 3 p 6 i | a s l | e
| 6 r 6 p p 6 r 8 6 n c 9 h 8 p | p e o | p
| 4 m 4 a c 4 c 6 4 g v 0 a k s | i d t | o
----------+-------------------------------+-------------+-------
25.0.7 | + ~ ~ o o o o + o o o o o o o | 8 o 25.0.7 | gentoo
----------+-------------------------------+-------------+-------
25.0.12 | ~ ~ ~ o o o o ~ o o o o o o o | 8 o 25.0.12 | gentoo
----------+-------------------------------+-------------+-------
[I]26.0.7 | ~ ~ ~ o o o o ~ o o o o o o o | 8 o 26.0.7 | gentoo
----------+-------------------------------+-------------+-------
[I]27.0.2 | + ~ ~ o o o o + o o o o o o o | 8 o 27.0.2 | gentoo
----------+-------------------------------+-------------+-------
27.1.1 | ~ ~ ~ o o o o ~ o o o o o o o | 8 o 27.1.1 | gentoo
----------+-------------------------------+-------------+-------
27.1.2 | ~ ~ ~ o o o o ~ o o o o o o o | 8 o 27.1.2 | gentoo |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|