with reverse proxy
https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
sudo docker run \ --init \ --sig-proxy=false \ --name nextcloud-aio-mastercontainer \ --restart always \ --publish 8081:8080 \ --env APACHE_PORT=11000 \ --env APACHE_IP_BINDING=0.0.0.0 \ --env APACHE_ADDITIONAL_NETWORK="" \ --env SKIP_DOMAIN_VALIDATION=false \ --env NEXTCLOUD_DATADIR="/home/ncdata" \ --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \ --volume /var/run/docker.sock:/var/run/docker.sock:ro \ nextcloud/all-in-one:latest
Reset fort start over
sudo docker stop nextcloud-aio-mastercontainer
sudo docker stop nextcloud-aio-domaincheck
sudo docker ps --format {{.Names}}.
# Stop running containers:
sudo docker stop nextcloud-aio-apache
sudo docker stop nextcloud-aio-notify-push
sudo docker stop nextcloud-aio-nextcloud
sudo docker stop nextcloud-aio-imaginary
sudo docker stop nextcloud-aio-redis
sudo docker stop nextcloud-aio-database
sudo docker stop nextcloud-aio-talk
sudo docker stop nextcloud-aio-collabora
sudo docker ps --format {{.Names}}.
# Check which containers are stopped:
sudo docker ps --filter "status=exited"
# Remove all these stopped containers with
sudo docker container prune
Delete the docker network
sudo docker network rm nextcloud-aio
# Check which volumes are dangling with
sudo docker volume ls --filter "dangling=true"
# Now remove all these dangling volumes:
sudo docker volume prune --filter all=1
# Make sure that no volumes are remaining with
sudo docker volume ls --format {{.Name}}
# Optional: You can remove all docker images with sudo docker image prune -a.
Set default language bz OCC:
https://docs.nextcloud.com/server/28/admin_manual/configuration_server/occ_command.html
sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ config:system:set default_language --value="en"




