<story><title>Nextcloud: Open-Source Cloud Apps</title><url>https://nextcloud.com/</url></story><parent_chain><item><author>TheChaplain</author><text>I&amp;#x27;ve run Nextcloud for almost 3 years now via docker on a vps , it hosts my contacts, calendars and files. There is a apache reverse proxy in front of it, and a postgresql-database in the back.&lt;p&gt;Not once had I any serious issues updating when pulling new updated images.&lt;p&gt;Occasionally it whines about missing indices, but that is easily fixed using the occ command line tool. The clients real IP is forwarded by the proxy.&lt;p&gt;What I want to say is just that Nextcloud works fine.</text></item><item><author>BrandoElFollito</author><text>Nextcloud is a nightmare.&lt;p&gt;First if all, it wants to do everything and does none well (or better than specialized apps)&lt;p&gt;Its internals are a shitshow - a question about getting the real IP of the calling client raised a 10 pages discussion where people said &amp;quot;it works&amp;quot; and other days &amp;quot;it does not&amp;quot;. The &amp;quot;solution&amp;quot; required you to change a volatile setting within the docker container (and do it again when the container changes)&lt;p&gt;Finally the upgrade is insane. I once tried to upgrade my installation, was told that n+2 upgrades are not possible (fair enough) and ... the installer destroyed the database. What a piece of crap. Thanks god for backups.</text></item></parent_chain><comment><author>doubled112</author><text>I have also found that if you stick to the core functionality it works fine.&lt;p&gt;As soon as I started to add apps from the store it starts to be a pain.  An upgrade comes out and you’re stuck on that version until they all update, OR you update not realizing and lose the functionality for some time.&lt;p&gt;Since I self-host a bunch of apps, it made more sense to use different apps dedicated to those features, like Miniflux or Navidrome.  Not for everybody though.</text></comment>
<story><title>Nextcloud: Open-Source Cloud Apps</title><url>https://nextcloud.com/</url></story><parent_chain><item><author>TheChaplain</author><text>I&amp;#x27;ve run Nextcloud for almost 3 years now via docker on a vps , it hosts my contacts, calendars and files. There is a apache reverse proxy in front of it, and a postgresql-database in the back.&lt;p&gt;Not once had I any serious issues updating when pulling new updated images.&lt;p&gt;Occasionally it whines about missing indices, but that is easily fixed using the occ command line tool. The clients real IP is forwarded by the proxy.&lt;p&gt;What I want to say is just that Nextcloud works fine.</text></item><item><author>BrandoElFollito</author><text>Nextcloud is a nightmare.&lt;p&gt;First if all, it wants to do everything and does none well (or better than specialized apps)&lt;p&gt;Its internals are a shitshow - a question about getting the real IP of the calling client raised a 10 pages discussion where people said &amp;quot;it works&amp;quot; and other days &amp;quot;it does not&amp;quot;. The &amp;quot;solution&amp;quot; required you to change a volatile setting within the docker container (and do it again when the container changes)&lt;p&gt;Finally the upgrade is insane. I once tried to upgrade my installation, was told that n+2 upgrades are not possible (fair enough) and ... the installer destroyed the database. What a piece of crap. Thanks god for backups.</text></item></parent_chain><comment><author>BrandoElFollito</author><text>&amp;gt; Not once had I any serious issues updating when pulling new updated images&lt;p&gt;I&amp;#x27;ve run it for about a year until the upgrade tipped me over. I am sure that correct upgrades (n to n+1) are fine - I tried n to n+2 and instead of explaining to me that this is not possible, Nextcloud explained to me that this is not possible and fucked up big my install. I had to recover from a backup.</text></comment>