diff --git a/README.md b/README.md index 479e5e9..72617fb 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,6 @@ Each stack is independently deployable with its own `compose.yml` and `.env`. Al | `n8n` | Workflow automation & notification relay | n8n, db | | `gitea` | Git hosting + CI runner | gitea, runner, db | | `coolify` | Deployment platform | coolify, realtime, redis, db | -| `vaultwarden` | Password manager (legacy) | vaultwarden | | `passbolt` | Password manager (GPG-encrypted, team sharing) | passbolt, db | ## Tools diff --git a/logs_24hrs b/logs_24hrs new file mode 100644 index 0000000..cc4f4e6 --- /dev/null +++ b/logs_24hrs @@ -0,0 +1,4 @@ +Device: samsung SM-A165F +Android 16 (36) +Passbolt 3.0.0-54 + diff --git a/passbolt/.env.example b/passbolt/.env.example index 8998801..cf04f31 100644 --- a/passbolt/.env.example +++ b/passbolt/.env.example @@ -1,3 +1,2 @@ TRAEFIK_HOST=passbolt.example.com NETWORK_NAME=falcon_network -DB_PASSWORD=change_me diff --git a/vaultwarden/.env.example b/vaultwarden/.env.example deleted file mode 100644 index d5f1df6..0000000 --- a/vaultwarden/.env.example +++ /dev/null @@ -1,3 +0,0 @@ -TRAEFIK_HOST=vault.example.com -NETWORK_NAME=falcon_network -SMTP_FROM=vaultwarden@example.com diff --git a/vaultwarden/compose.yml b/vaultwarden/compose.yml deleted file mode 100644 index 2db76bc..0000000 --- a/vaultwarden/compose.yml +++ /dev/null @@ -1,37 +0,0 @@ -services: - vaultwarden: - image: vaultwarden/server:latest - container_name: vaultwarden - environment: - TZ: ${TIMEZONE:-Europe/Amsterdam} - DOMAIN: https://${TRAEFIK_HOST} - WEBSOCKET_ENABLED: "true" - SIGNUPS_ALLOWED: "true" - INVITATIONS_ALLOWED: "true" - SHOW_PASSWORD_HINT: "false" - SMTP_HOST: mailpit - SMTP_FROM: ${SMTP_FROM} - SMTP_FROM_NAME: Vaultwarden - SMTP_SECURITY: off - SMTP_PORT: 1025 - volumes: - - ../.data/vaultwarden:/data - restart: always - labels: - - "traefik.enable=true" - - "traefik.http.middlewares.vaultwarden-redirect-web-secure.redirectscheme.scheme=https" - - "traefik.http.routers.vaultwarden-web.middlewares=vaultwarden-redirect-web-secure" - - "traefik.http.routers.vaultwarden-web.rule=Host(`${TRAEFIK_HOST}`)" - - "traefik.http.routers.vaultwarden-web.entrypoints=web" - - "traefik.http.routers.vaultwarden-web-secure.rule=Host(`${TRAEFIK_HOST}`)" - - "traefik.http.routers.vaultwarden-web-secure.tls.certresolver=resolver" - - "traefik.http.routers.vaultwarden-web-secure.entrypoints=web-secure" - - "traefik.http.routers.vaultwarden-web-secure.middlewares=security-headers@file,no-index@file" - - "traefik.http.services.vaultwarden-web-secure.loadbalancer.server.port=80" - - "traefik.docker.network=${NETWORK_NAME}" - networks: - - compose_network -networks: - compose_network: - name: ${NETWORK_NAME} - external: true