add Homepage and configure services for discovery

This commit is contained in:
SweetId
2024-02-17 17:17:15 -05:00
parent 5a8d189c72
commit 13a06c60bb
10 changed files with 62 additions and 1 deletions

View File

@@ -45,6 +45,16 @@ services:
- traefik.docker.network=proxy
- homepage.group=Cloud
- homepage.name=Nextcloud
- homepage.icon=nextcloud.png
- homepage.href=https://${NEXTCLOUD_URL}
- homepage.description=Personnal cloud
- homepage.widget.type=nextcloud
- homepage.widget.url=https://${NEXTCLOUD_URL}
- homepage.widget.username=${NEXTCLOUD_API_USERNAME}
- homepage.widget.password=${NEXTCLOUD_API_PASSWORD}
aio-database:
image: nextcloud/aio-postgresql:latest
init: true

View File

@@ -5,6 +5,9 @@ NEXTCLOUD_DOCKER_DIR=/path/to/nextcloud
NEXTCLOUD_DATA_DIR=/path/to/users/data
NEXTCLOUD_TRUSTED_CACERTS_DIR=./certificates
NEXTCLOUD_API_USERNAME=YourApiUsername
NEXTCLOUD_API_PASSWORD=YourApiPassword
ADMIN_USER=admin
ADMIN_PASSWORD=YOUR_ADMIN_PASSWORD