From 626119bce4477e699c54e5a90f21cea341a0a3a4 Mon Sep 17 00:00:00 2001 From: Colin Date: Sun, 21 Apr 2024 16:34:29 -0400 Subject: [PATCH] Focalboard --- stack.production.yml | 16 ++++++++-------- stack.staging.yml | 30 +++++++++++++++--------------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/stack.production.yml b/stack.production.yml index 1949e4c..4e76dde 100644 --- a/stack.production.yml +++ b/stack.production.yml @@ -31,17 +31,17 @@ services: replicas: 1 labels: homepage.group: apps - homepage.name: grafana - homepage.href: https://grafana.nixc.us/ + homepage.name: focalboard + homepage.href: https://focalboard.nixc.us/ homepage.description: us.nixc.autodeploy: "true" traefik.enable: "true" - traefik.http.routers.production_grafana_grafana.tls: "true" - traefik.http.services.production_grafana_grafana.loadbalancer.server.port: 80 - traefik.http.routers.production_grafana_grafana.rule: Host(`grafana.nixc.us`) - traefik.http.routers.production_grafana_grafana.entrypoints: websecure - traefik.http.routers.production_grafana_grafana.tls.certresolver: letsencryptresolver - traefik.http.routers.production_grafana_grafana.service: production_grafana_grafana + traefik.http.routers.production_focalboard_focalboard.tls: "true" + traefik.http.services.production_focalboard_focalboard.loadbalancer.server.port: 80 + traefik.http.routers.production_focalboard_focalboard.rule: Host(`focalboard.nixc.us`) + traefik.http.routers.production_focalboard_focalboard.entrypoints: websecure + traefik.http.routers.production_focalboard_focalboard.tls.certresolver: letsencryptresolver + traefik.http.routers.production_focalboard_focalboard.service: production_focalboard_focalboard traefik.docker.network: traefik # - 'traefik.http.routers.production_uptime_uptime.middlewares=authelia@docker' focalboard-db: diff --git a/stack.staging.yml b/stack.staging.yml index 9ca46a3..08d155b 100644 --- a/stack.staging.yml +++ b/stack.staging.yml @@ -1,14 +1,14 @@ version: "3.7" services: focalboard: - image: git.nixc.us/nixius/focalboard:production-focalboard + image: git.nixc.us/nixius/focalboard:staging-focalboard environment: - VIRTUAL_HOST=focalboard.nixc.us - VIRTUAL_PORT=8000 # volumes: - # ## must be owned by "nobody" example: `sudo chown -R nobody /mnt/tank/persist/focalboard/production/data/` - # - "/mnt/tank/persist/nixc.us/focalboard/production/data/:/data" - # - "/mnt/tank/persist/nixc.us/focalboard/production/config/config.json:/opt/focalboard/config.json" + # ## must be owned by "nobody" example: `sudo chown -R nobody /mnt/tank/persist/focalboard/staging/data/` + # - "/mnt/tank/persist/nixc.us/focalboard/staging/data/:/data" + # - "/mnt/tank/persist/nixc.us/focalboard/staging/config/config.json:/opt/focalboard/config.json" deploy: replicas: 1 placement: @@ -31,21 +31,21 @@ services: replicas: 1 labels: homepage.group: apps - homepage.name: grafana - homepage.href: https://grafana.nixc.us/ + homepage.name: focalboard + homepage.href: https://focalboard.nixc.us/ homepage.description: us.nixc.autodeploy: "true" traefik.enable: "true" - traefik.http.routers.production_grafana_grafana.tls: "true" - traefik.http.services.production_grafana_grafana.loadbalancer.server.port: 80 - traefik.http.routers.production_grafana_grafana.rule: Host(`grafana.nixc.us`) - traefik.http.routers.production_grafana_grafana.entrypoints: websecure - traefik.http.routers.production_grafana_grafana.tls.certresolver: letsencryptresolver - traefik.http.routers.production_grafana_grafana.service: production_grafana_grafana + traefik.http.routers.staging_focalboard_focalboard.tls: "true" + traefik.http.services.staging_focalboard_focalboard.loadbalancer.server.port: 80 + traefik.http.routers.staging_focalboard_focalboard.rule: Host(`staging.focalboard.nixc.us`) + traefik.http.routers.staging_focalboard_focalboard.entrypoints: websecure + traefik.http.routers.staging_focalboard_focalboard.tls.certresolver: letsencryptresolver + traefik.http.routers.staging_focalboard_focalboard.service: staging_focalboard_focalboard traefik.docker.network: traefik -# - 'traefik.http.routers.production_uptime_uptime.middlewares=authelia@docker' +# - 'traefik.http.routers.staging_uptime_uptime.middlewares=authelia@docker' focalboard-db: - image: git.nixc.us/nixius/focalboard:production-db + image: git.nixc.us/nixius/focalboard:staging-db deploy: replicas: 1 placement: @@ -54,7 +54,7 @@ services: labels: - "traefik.enable=false" # volumes: - # - "/mnt/tank/persist/nixc.us/focalboard/production/db:/var/lib/postgresql/data" + # - "/mnt/tank/persist/nixc.us/focalboard/staging/db:/var/lib/postgresql/data" environment: POSTGRES_DB: boards POSTGRES_USER: boardsuser