Giter Site home page Giter Site logo

Comments (12)

MorrisJobke avatar MorrisJobke commented on May 5, 2024 6

As stated above we for now don't plan to do packages. Therefore I close this here. If there is somebody to help out with packaging we would be more than happy to support the person :)

Thanks

from server.

tflidd avatar tflidd commented on May 5, 2024 3

From supporting users, I had the impression that there is no tolerance for problems and errors on the user side using a package manger. It has to be so reliable that it just works.

Therefore, I think it's a good decision to focus on the principle install/update/upgrade process to make it better and more reliable.

from server.

sixtyfive avatar sixtyfive commented on May 5, 2024 2

Did any downstream packagers (Debian, etc.) comment on this, perhaps somewhere else?

from server.

morph027 avatar morph027 commented on May 5, 2024 2

Hm, just my really easy piece of private work (read: i'm using this):

https://morph027.gitlab.io/post/nextcloud-install-via-packages-on-jessie/

The git repo itself seems to have troubles right now, being displayed as empty (https://twitter.com/gitlabstatus/status/778603285532008448). The APT repo has version 10.0.0 right now.

As easy as this can be built, as hard is to go further. The whole stack is really complicated to maintain (Gitlab can do, but they've got a dedicated team of release engineers ;)). The project should stick with good documentation and leave the rest to world out there.

from server.

derkostka avatar derkostka commented on May 5, 2024 1

@davidreher Here is what i did to migrate easily on Ubuntu 16.04:
Step 1: Backup
Given your owncloud installation is "/var/www/owncloud", one approach is to backup your config: "/var/www/owncloud/config", your data folder (if not moved to a separate location) : "/var/www/owncloud/data" and your third-party-apps from "/var/www/owncloud/apps".

Now, uninstall owncloud: "apt remove owncloud*"

Step 2: Install Nextcloud

-> If you want it clean, you install into /var/www/nextcloud. Then, you have to adjust the config and apache/ngnix paths also. If you copy files into /var/www/owncloud, you donΒ΄t have to change anything.

Download: https://download.nextcloud.com/server/daily/latest.tar.bz2 und deflate to "/var/www/FOLDER"

Copy back the files you just have backed up, as root, set the rights by typing "chown -R www-data:www-data /var/www/"

Now, you can either upgrade using occ or by opening your cloud url.

Did i miss anything ?

from server.

jospoortvliet avatar jospoortvliet commented on May 5, 2024 1

@seefood http://blog.jospoortvliet.com/2016/06/migrating-to-nextcloud-9.html is what you are looking for with regards to migration.

from server.

MorrisJobke avatar MorrisJobke commented on May 5, 2024

We have struggled with the packaging at ownCloud a lot.

Let me cite @jospoortvliet from https://help.nextcloud.com/t/migrating-from-owncloud-to-nextcloud/551/5:

we don't have any plans of making packages ourselves (for now). It was a mess in the past, with quality issues and conflicts with the distributions. I hope they pick it up.

Previously we used OBS, which itself seems to be a lot of work to do from a maintainers perspective.

Beside that I found https://packager.io/ which is also used by GitLab or Dokku for example and needs to be evaluated.

There is an interesting read about why upstream should not maintain packages (disclaimer: it is written by a downstream maintainer) http://kmkeen.com/maintainers-matter/

from server.

davidreher avatar davidreher commented on May 5, 2024

Can you give any information on how to migrate from an owncloud package to a manual nextcloud install?

from server.

M4rtinK avatar M4rtinK commented on May 5, 2024

Then maybe the docs should be fixed to not point to non-existent OBS package repositories:

https://docs.nextcloud.org/server/9/admin_manual/maintenance/package_upgrade.html#id1

from server.

MorrisJobke avatar MorrisJobke commented on May 5, 2024

@M4rtinK Thanks for noticing. We already fixed this in the master version of the documentation, but forgot to port this to the stable9 branch.

Ref nextcloud/documentation#58

from server.

seefood avatar seefood commented on May 5, 2024

Howdie, long time user of the Debian OC packages, just found out today about the fork.
Can you at least offer some guide for people migrating from OC packages? should I stick to 8.2.7 till someone packs it, move to tarball as @derkostka mentioned above, or maybe a git clone and occasional pull? Any official or semi-official guide/recommendation will be helpful for more people to adopt this fork.

from server.

seefood avatar seefood commented on May 5, 2024

Thanks, I already improvised it and it survived the ordeal. not risking crypto yet, but that too will follow.

from server.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.