57 lines
2.4 KiB
YAML
57 lines
2.4 KiB
YAML
# docker compose down --volumes
|
|
# docker compose up -d --remove-orphans
|
|
|
|
services:
|
|
nginx-proxy-manager:
|
|
image: "docker.io/jc21/nginx-proxy-manager:2.12.3"
|
|
restart: unless-stopped
|
|
container_name: nginx-proxy-manager
|
|
network_mode: host
|
|
environment: # Uncomment this if IPv6 is not enabled on your host
|
|
- DISABLE_IPV6=true # Uncomment this if IPv6 is not enabled on your host
|
|
volumes:
|
|
- ./npm/data:/data
|
|
- ./npm/letsencrypt:/etc/letsencrypt
|
|
|
|
nextcloud-aio-mastercontainer:
|
|
image: ghcr.io/nextcloud-releases/all-in-one:latest
|
|
init: true
|
|
restart: always
|
|
container_name: nextcloud-aio-mastercontainer # This line is not allowed to be changed.
|
|
network_mode: bridge
|
|
volumes:
|
|
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config # This line is not allowed to be changed.
|
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
|
ports:
|
|
- 8080:8080
|
|
environment:
|
|
#AIO_COMMUNITY_CONTAINERS: "local-ai memories" # Community containers https://github.com/nextcloud/all-in-one/tree/main/community-containers
|
|
APACHE_PORT: 11000 # Use this port in Nginx Proxy Manager
|
|
# NC_TRUSTED_PROXIES: 172.18.0.3 # this is the NPM proxy ip address in the docker network !
|
|
FULLTEXTSEARCH_JAVA_OPTIONS: "-Xms1024M -Xmx1024M"
|
|
NEXTCLOUD_DATADIR: /server/ncdata # ⚠️ Warning: do not set or adjust this value after the initial Nextcloud installation is done!
|
|
# NEXTCLOUD_MOUNT: /mnt/ # Allows the Nextcloud container to access the chosen directory on the host.
|
|
NEXTCLOUD_UPLOAD_LIMIT: 2000G
|
|
NEXTCLOUD_MAX_TIME: 7200
|
|
NEXTCLOUD_MEMORY_LIMIT: 2052M
|
|
NEXTCLOUD_ENABLE_DRI_DEVICE: true # Intel QuickSync
|
|
SKIP_DOMAIN_VALIDATION: false # This should only be set to true if things are correctly configured.
|
|
TALK_PORT: 3478 # This allows to adjust the port that the talk container is using which is exposed on the host. See https://github.com/nextcloud/all-in-one#how-to-adjust-the-talk-port
|
|
extra_hosts:
|
|
- cloud.kindawork.com:85.247.208.137
|
|
|
|
gitea:
|
|
image: gitea/gitea:latest
|
|
restart: unless-stopped
|
|
volumes:
|
|
- /opt/gitea:/data
|
|
- /etc/timezone:/etc/timezone:ro
|
|
- /etc/localtime:/etc/localtime:ro
|
|
ports:
|
|
- "3001:3000"
|
|
- "3022:22"
|
|
|
|
volumes:
|
|
nextcloud_aio_mastercontainer:
|
|
name: nextcloud_aio_mastercontainer # This line is not allowed to be changed.
|