diff --git a/.ageboxreg.yml b/.ageboxreg.yml index f9623bb..7267ee6 100644 --- a/.ageboxreg.yml +++ b/.ageboxreg.yml @@ -1,7 +1,6 @@ file_ids: - .env - files/docker/fedi/.env -- files/docker/hoarder/.env - roles/common/files/robo_key - roles/docker/files/rclone.conf version: "1" diff --git a/.env.agebox b/.env.agebox index fc8549e..4054e32 100644 Binary files a/.env.agebox and b/.env.agebox differ diff --git a/files/docker/fedi/.env.agebox b/files/docker/fedi/.env.agebox index 75de55f..bc8a41e 100644 Binary files a/files/docker/fedi/.env.agebox and b/files/docker/fedi/.env.agebox differ diff --git a/files/docker/hoarder/.env.agebox b/files/docker/hoarder/.env.agebox deleted file mode 100644 index 2d7f215..0000000 Binary files a/files/docker/hoarder/.env.agebox and /dev/null differ diff --git a/files/docker/hoarder/docker-stack.yaml b/files/docker/hoarder/docker-stack.yaml index d8c51ec..e878427 100644 --- a/files/docker/hoarder/docker-stack.yaml +++ b/files/docker/hoarder/docker-stack.yaml @@ -1,20 +1,9 @@ services: - web: - image: ghcr.io/hoarder-app/hoarder:release - restart: unless-stopped - dns: - - 1.1.1.1 + heimdall: + image: linuxserver/heimdall:latest + volumes: [configdata:/config] networks: - - default - reverse_proxy - volumes: - - hoarder:/data - env_file: - - .env - environment: - MEILI_ADDR: http://tasks.meilisearch:7700 - BROWSER_WEB_URL: http://tasks.chrome:9222 - DATA_DIR: /data # DON'T CHANGE THIS deploy: rollback_config: failure_action: continue @@ -28,60 +17,13 @@ services: labels: - traefik.enable=true - traefik.http.routers.hoarder.rule=Host(`hoarder.alecodes.page`) - - traefik.http.services.hoarder.loadbalancer.server.port=3000 - - chrome: - image: gcr.io/zenika-hub/alpine-chrome:123 - restart: unless-stopped - command: - - --no-sandbox - - --disable-gpu - - --disable-dev-shm-usage - - --remote-debugging-address=0.0.0.0 - - --remote-debugging-port=9222 - - --hide-scrollbars - deploy: - rollback_config: - failure_action: continue - update_config: - delay: 2s - failure_action: rollback - order: start-first - placement: - constraints: - - node.labels.services_kind==${SERVICE_KIND:-common} - meilisearch: - image: getmeili/meilisearch:v1.11.1 - restart: unless-stopped - env_file: - - .env - environment: - MEILI_NO_ANALYTICS: "true" - volumes: - - meilisearch:/meili_data - deploy: - rollback_config: - failure_action: continue - update_config: - delay: 2s - failure_action: rollback - order: start-first - placement: - constraints: - - node.labels.services_kind==${SERVICE_KIND:-common} + - traefik.http.services.hoarder.loadbalancer.server.port=80 volumes: - hoarder: + configdata: driver: rclone driver_opts: - remote: 'homelab-s3:docker-volume-hoarder' - allow_other: 'true' - vfs_cache_mode: full - poll_interval: 0 - meilisearch: - driver: rclone - driver_opts: - remote: 'homelab-s3:docker-volume-meilisearch' + remote: 'homelab-s3:docker-volume-heimdall' allow_other: 'true' vfs_cache_mode: full poll_interval: 0 diff --git a/roles/common/files/robo_key.agebox b/roles/common/files/robo_key.agebox index 0dd8b29..93e0f99 100644 Binary files a/roles/common/files/robo_key.agebox and b/roles/common/files/robo_key.agebox differ diff --git a/roles/docker/files/rclone.conf.agebox b/roles/docker/files/rclone.conf.agebox index 6b5b2e6..1d15caa 100644 Binary files a/roles/docker/files/rclone.conf.agebox and b/roles/docker/files/rclone.conf.agebox differ