diff --git a/roles/docker/files/hoarder-compose.yml b/roles/docker/files/hoarder-compose.yml index 045e4d3..17c8c35 100644 --- a/roles/docker/files/hoarder-compose.yml +++ b/roles/docker/files/hoarder-compose.yml @@ -16,9 +16,18 @@ services: MEILI_ADDR: http://meilisearch:7700 DATA_DIR: /data BROWSER_WEB_URL: http://chrome:9222 + labels: + glance.name: Hoarder + glance.icon: si:wikibooks + glance.url: https://bookmarks.thesatelliteoflove.com/ + glance.description: Bookmark manager + glance.id: hoarder chrome: image: gcr.io/zenika-hub/alpine-chrome:123 restart: unless-stopped + labels: + glance.name: Chrome + glance.parent: hoarder command: - --no-sandbox - --disable-gpu @@ -29,6 +38,9 @@ services: meilisearch: image: getmeili/meilisearch:v1.6 restart: unless-stopped + labels: + glance.name: Meilisearch + glance.parent: hoarder env_file: - .env environment: diff --git a/roles/docker/templates/gitea-compose.yml.j2 b/roles/docker/templates/gitea-compose.yml.j2 index d639a27..7bbc723 100644 --- a/roles/docker/templates/gitea-compose.yml.j2 +++ b/roles/docker/templates/gitea-compose.yml.j2 @@ -31,6 +31,7 @@ services: - 'git.thesatelliteoflove.com:172.20.0.5' runner: image: gitea/act_runner:nightly + restart: unless-stopped depends_on: - server environment: diff --git a/roles/docker/templates/glance.yml.j2 b/roles/docker/templates/glance.yml.j2 index cd8927e..c67fafd 100644 --- a/roles/docker/templates/glance.yml.j2 +++ b/roles/docker/templates/glance.yml.j2 @@ -100,7 +100,7 @@ pages: - stonith404/pingvin-share - caddyserver/caddy - gitroomhq/postiz-app - - BaldissaraMatheus/Tasks.md + - sabre-io/Baikal - janeczku/calibre-web - heyform/heyform - paperless-ngx/paperless-ngx @@ -109,6 +109,11 @@ pages: - dgtlmoon/changedetection.io - Freika/dawarich - manyfold3d/manyfold + - caronc/apprise-api + - kieraneglin/pinchflat + - pinry/pinry + - syncthing/syncthing + - size: full widgets: - type: rss diff --git a/roles/docker/templates/paperlessngx-compose.yml.j2 b/roles/docker/templates/paperlessngx-compose.yml.j2 index 3afa912..5993ba8 100644 --- a/roles/docker/templates/paperlessngx-compose.yml.j2 +++ b/roles/docker/templates/paperlessngx-compose.yml.j2 @@ -2,12 +2,21 @@ services: broker: image: docker.io/library/redis:7 restart: unless-stopped + labels: + glance.parent: paperlessngx + glance.name: Redis volumes: - redisdata:/data webserver: image: ghcr.io/paperless-ngx/paperless-ngx:latest restart: unless-stopped + labels: + glance.name: Paperless NGX + glance.icon: si:paperlessngx + glance.url: https://papers.thesatelliteoflove.com/ + glance.description: Document server + glance.id: paperlessngx depends_on: - broker - gotenberg @@ -29,6 +38,9 @@ services: gotenberg: image: docker.io/gotenberg/gotenberg:8.7 + labels: + glance.parent: paperlessngx + glance.name: Gotenburg restart: unless-stopped # The gotenberg chromium route is used to convert .eml files. We do not @@ -40,6 +52,9 @@ services: tika: image: docker.io/apache/tika:latest + labels: + glance.parent: paperlessngx + glance.name: Tika restart: unless-stopped volumes: diff --git a/roles/docker/templates/pinchflat-compose.yml.j2 b/roles/docker/templates/pinchflat-compose.yml.j2 index 4bf34bb..da72932 100644 --- a/roles/docker/templates/pinchflat-compose.yml.j2 +++ b/roles/docker/templates/pinchflat-compose.yml.j2 @@ -8,6 +8,12 @@ services: - ./config:/config - data:/downloads image: ghcr.io/kieraneglin/pinchflat:latest + labels: + glance.name: Pinchflat + glance.icon: si:youtube + glance.url: http://netcup.porgy-porgy.ts.net:8945 + glance.description: Youtube interface + glance.id: pinchflat volumes: data: networks: diff --git a/roles/docker/templates/pingvin-compose.yml.j2 b/roles/docker/templates/pingvin-compose.yml.j2 index 53e6371..667d0c4 100644 --- a/roles/docker/templates/pingvin-compose.yml.j2 +++ b/roles/docker/templates/pingvin-compose.yml.j2 @@ -6,6 +6,12 @@ services: - TRUST_PROXY=true extra_hosts: - 'auth.thesatelliteoflove.com:172.20.0.5' + labels: + glance.name: Pingvin + glance.icon: si:files + glance.url: http://netcup.porgy-porgy.ts.net:8945 + glance.description: File sharing service + glance.id: pingvin volumes: - data:/opt/app/backend/data - images:/opt/app/frontend/public/img diff --git a/roles/docker/templates/pinry-compose.yml.j2 b/roles/docker/templates/pinry-compose.yml.j2 index 40b1535..e84be86 100644 --- a/roles/docker/templates/pinry-compose.yml.j2 +++ b/roles/docker/templates/pinry-compose.yml.j2 @@ -2,6 +2,12 @@ services: pinry: volumes: - pinry:/data + labels: + glance.name: Pinry + glance.icon: si:pinterest + glance.url: https://pin.thesatelliteoflove.com + glance.description: Pinterest clone + glance.id: pinterest environment: - SECRET_KEY=no2254XiwYFWDnt2UW6wraSbVPRdHx8wVIeBh3jeYcI= - ALLOW_NEW_REGISTRATIONS=False diff --git a/roles/docker/templates/syncthing-compose.yml.j2 b/roles/docker/templates/syncthing-compose.yml.j2 index 20cff80..dad4b26 100644 --- a/roles/docker/templates/syncthing-compose.yml.j2 +++ b/roles/docker/templates/syncthing-compose.yml.j2 @@ -3,6 +3,12 @@ services: image: syncthing/syncthing container_name: syncthing hostname: my-syncthing + labels: + glance.name: Syncthing + glance.icon: si:syncthing + glance.url: https://netcup.porgy-porgy.ts.net:8384 + glance.description: Syncthing core + glance.id: Syncthing environment: - PUID=1000 - PGID=1000