From f4955713bebe7418752ea12f7c2b2416e8c27395 Mon Sep 17 00:00:00 2001 From: Tower Date: Sat, 1 Aug 2026 09:48:09 +0200 Subject: [PATCH] add vaultwarden --- HAPROXY/haproxy.cfg | 5 +++++ docker-compose.yml | 31 ++++++++++++++++++------------- 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/HAPROXY/haproxy.cfg b/HAPROXY/haproxy.cfg index 82d4335..8525c24 100755 --- a/HAPROXY/haproxy.cfg +++ b/HAPROXY/haproxy.cfg @@ -51,12 +51,14 @@ frontend https acl is_stats hdr(host) -i stats.mrhossa.de acl is_jenkins hdr(host) -i jenkins.mrhossa.de acl is_flatnotes hdr(host) -i flatnotes.mrhossa.de + acl is_vaultwarden hdr(host) -i vaultwarden.mrhossa.de use_backend web_public if is_public use_backend web_backend if is_backend use_backend web_gitea if is_gitea use_backend web_jenkins if is_jenkins use_backend web_flatnotes if is_flatnotes + use_backend web_vaultwarden if is_vaultwarden use_backend stats if is_stats default_backend web_public @@ -82,6 +84,9 @@ backend web_flatnotes http-request auth realm "Geschützter Bereich" unless authenticated server flatnotes 152.53.159.169:8003 check +backend web_vaultwarden + server vaultwarden 152.53.159.169:8004 check + backend stats stats enable stats uri / diff --git a/docker-compose.yml b/docker-compose.yml index 466a255..500864e 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -78,19 +78,6 @@ services: - "3000:3000" - "2222:22" restart: always - -# cloudflared: -# image: cloudflare/cloudflared:latest -# container_name: cloudflared -# command: tunnel --no-autoupdate run -# environment: -# - TUNNEL_TOKEN=eyJhIjoiZTJiMTNkOTA0YmU2NjRkNWU3N2IxYTlmODc0YmIyMzYiLCJ0IjoiMTEwZGIyYjMtOGZlMC00OWRmLTllNDktZWI5M2RhMDE1Y2E4IiwicyI6Ill6ZzNaamsyT0RBdE1qSm1PUzAwT1RkaUxXSTNaR1l0WkRFNFpqWmxOekJoT1RsbCJ9 -# depends_on: -# - haproxy -# networks: -# docker-net: -# ipv4_address: 172.30.0.14 -# restart: always # jenkins: # image: jenkins/jenkins:latest @@ -143,10 +130,28 @@ services: - FLATNOTES_SECRET_KEY=bBHofurUJWKzPE8Z:p2x338k48021104 volumes: - ./FLATNOTES/:/data + networks: + - docker-net: + ipv4_address: 172.30.0.15 ports: - "8003:8080" restart: always + vaultwarden: + image: vaultwarden/server:latest + container_name: vaultwarden + environment: + - WEBSOCKET_ENABLED=true + - SIGNUPS_ALLOWED=true + volumes: + - ./VAULTWARDEM:/data + networks: + - docker-net: + ipv4_address: 172.30.0.16 + ports: + - "8004:80" + restart: always + networks: docker-net: driver: bridge