vaultwarden manifests added
This commit is contained in:
parent
d13746f5c9
commit
5b783f9f45
2
vaultwarden/README.md
Normal file
2
vaultwarden/README.md
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
docker stack deploy -c vaultwarden.yml vaultwarden
|
||||
|
||||
34
vaultwarden/vaultwarden.yml
Normal file
34
vaultwarden/vaultwarden.yml
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
version: '3.8'
|
||||
|
||||
services:
|
||||
vaultwarden:
|
||||
image: vaultwarden/server:latest
|
||||
restart: always
|
||||
environment:
|
||||
- SIGNUPS_ALLOWED=false
|
||||
- ADMIN_TOKEN=0BOooTXhrhbskotsuH7CPEm9me3muf86iaF5dpIKe1G4MfV2gQyNC+LqmA0/yz/9
|
||||
- DOMAIN=https://vault.emrekirman.com
|
||||
- DATABASE_URL=postgresql://postgres:98836@postgres-db:5432/vaultwarden
|
||||
volumes:
|
||||
- vw-data:/data
|
||||
networks:
|
||||
- postgres_network
|
||||
- traefik-public
|
||||
deploy:
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.vaultwarden.rule=Host(`vault.emrekirman.com`)"
|
||||
- "traefik.http.routers.vaultwarden.entrypoints=websecure"
|
||||
- "traefik.http.routers.vaultwarden.tls.certresolver=myresolver" # Kendi resolver adınla değiştir
|
||||
- "traefik.http.services.vaultwarden.loadbalancer.server.port=80"
|
||||
placement:
|
||||
constraints:
|
||||
- node.role == manager
|
||||
volumes:
|
||||
vw-data:
|
||||
driver: local
|
||||
networks:
|
||||
postgres_network:
|
||||
external: true
|
||||
traefik-public:
|
||||
external: true
|
||||
Loading…
Reference in New Issue
Block a user