Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct examples - fix known problems #1275

Closed
Lejo1 opened this issue Oct 15, 2020 · 5 comments
Closed

Correct examples - fix known problems #1275

Lejo1 opened this issue Oct 15, 2020 · 5 comments
Labels
bug enhancement examples Compose/Dockerfile/etc

Comments

@Lejo1
Copy link
Contributor

Lejo1 commented Oct 15, 2020

The first time to install nextcloud on docker using docker-compose and ran into multiple problems.

So let's have a look at the maxi-install example with nginx + letsencrypt, fpm, mariadb, redis, cron

So let's look at the problems a new noob like me had:

  1. docker-compose example nginx.conf produces card/caldav error #927 as this is a letsencrypt setup the :$server_port is not needed
  2. Added support for proxy configuration using environment variables #819 just add OVERWRITEPROTOCOL=https same here it's a letsencrpyt setup so it's always https
  3. redis needs a password marked/mentioned
  4. docker-compose examples: alpine versions of Nextcloud containers doesn't work with Onlyoffice document_server app #1041 should be at least mentioned if not fixed
  5. I didn't knew what installation to chose, there should be some more explanation on the setups.

A docker-compose file should be a working easy install solution. We don't want everybody searching again for already known problems.

@etique57
Copy link

etique57 commented Oct 17, 2020

Thanks, I just ran into 5, 3 and 4 respectively. For 4, I'd still prefer to use the OnlyOffice separate docker but cannot seem to make it work.

Got OO working finally.

@Lejo1
Copy link
Contributor Author

Lejo1 commented Oct 18, 2020

I'd still prefer to use the OnlyOffice separate docker but cannot seem to make it work.

Same here, there should also be an example for that as well.

Got OO working finally.

Could you give me your compose file + if changed nginx config?
EDIT: Got it working. Just added it as an separate server behind the reverse proxy.

@J0WI J0WI added the examples Compose/Dockerfile/etc label Nov 7, 2020
@cacack
Copy link

cacack commented Dec 28, 2020

I'll chime in here that I've been running NextCloud in a docker-compose setup based on the with-nginx-proxy/mariadb-cron-redis/fpm arrangement for a while and have managed to keep it running over the years. However, some recent changes with the mobile app authentication (nextcloud/android#4786) have led me to revisit my compose in an attempt to fix -- and now I'm completely hosed with HSTS warning.

It would be very helpful if the examples were solid so that I could use them as a basis for my setup. As they currently stand, I'm going to need to invest some serious time to dig out of this mess.

@Polyterative
Copy link

I tried for hours and was unable to create a usable environment...

@joshtrichards
Copy link
Member

joshtrichards commented Nov 3, 2023

Most of the above Issues in the overview have been addressed various ways. The examples have also been streamlined. There is still work to be done, but there are various Issues tracking existing known bugs as well as enhancement plans/ideas for the remaining examples.

Closing this issue since there are no specific actionable items here (at least that aren't covered elsewhere).

If you have further problems, please use the Nextcloud Help Forum - https://help.nextcloud.com - to troubleshoot, but feel free to report suspected bugs in new dedicated issues (for each bug) here.

Existing (known/reported and unfixed) bugs can also found by searching the "examples" label: https://github.com/nextcloud/docker/issues?q=is%3Aopen+is%3Aissue+label%3Aexamples

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug enhancement examples Compose/Dockerfile/etc
Projects
None yet
Development

No branches or pull requests

6 participants