Hi, I’m running Debian Stretch (Stable) with Docker. I’ve added Nextcloud container to my multi-core 8gb ram server, but am unclear on how to add Postgresql external database via Docker.
- Is postgresql a different Docker container that is linked to Nextcloud? I realize I can just install it via apt, but want to understand how this can work via docker containers.
- I choose the apache container, but why would I use the fpm container instead?
I’d love to expand my system with LibreOffice, but see that requires additional steps that I’m also unclear on…
- If I want to add LibreOffice/Collabora, would I fetch the yaml file and just uncomment libreoffice before executing docker-compose? I see this guide for setup is extremely complex.
I’d like to add external access to this self-hosted setup and hear a reverse proxy is the way to go, but am unclear on steps needed for that. I see mention of using apache, nginx or traefik for a reverse proxy and am told that the reverse proxy should be run on a separate machine for security…?
- Are memcaching and Redis important for improving system performance?