thequad/nextcloud/nextcloud-server.container
2026-01-30 06:50:32 +00:00

50 lines
1.2 KiB
Plaintext

[Unit]
Description=Nextcloud - Server
Requires=nextcloud-db.service
After=nextcloud-db.service
[Container]
Pod=nextcloud.pod
ContainerName=nextcloud-server
Image=docker.io/library/nextcloud:latest
AutoUpdate=registry
# Volumes
Volume=/mnt/data/containers/nextcloud/nextcloud:/var/www/html
Volume=/mnt/data/containers/nextcloud/custom_apps/:/var/www/html/custom_apps
Volume=/mnt/data/containers/nextcloud/config:/var/www/html/config
Volume=/mnt/data/containers/nextcloud/data:/var/www/html/data
# Environment variables
# Environment=APACHE_DISABLE_REWRITE_IP=
# Environment=TRUSTED_PROXIES=
# Database variables
# Environment=MYSQL_USER=
# Environment=MYSQL_DATABASE=
# Environment=MYSQL_HOST=
# Environment=MYSQL_PASSWORD=
# Default admin user and password
# Environment=NEXTCLOUD_ADMIN_USER=
# Environment=NEXTCLOUD_ADMIN_PASSWORD=
# Redis variables
# Environment=REDIS_HOST=
# Environment=REDIS_PORT=
EnvironmentFile=/mnt/data/containers/nextcloud/.env.nextcloud-server
Label=homepage.group=Documents/Backup
Label=homepage.name=Nextcloud
Label=homepage.icon=nextcloud.png
Label=homepage.href=https://cloud.inkletblot.com
Label=homepage.description="Files"
[Service]
Restart=always
RestartSec=5
StartLimitBurst=5
[Install]
WantedBy=default.target