Add stacks: gitea, vaultwarden, freescout (docker-host-01)

This commit is contained in:
hueseyin
2026-02-15 15:41:55 +01:00
parent f7ea4d3988
commit 82158bfc25
9 changed files with 208 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
# Admin-Zugang für /admin
ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=CHANGEME
# WebSocket aktivieren (für Echtzeitfunktionen)
WEBSOCKET_ENABLED=true
# Registrierung neuer Benutzer erlauben
SIGNUPS_ALLOWED=true
# SMTP-Einstellungen für Mails (Passwort vergessen etc.)
SMTP_HOST=CHANGEME
SMTP_FROM=CHANGEME
SMTP_PORT=CHANGEME
SMTP_SSL=CHANGEME
SMTP_USERNAME=CHANGEME
SMTP_PASSWORD=CHANGEME
# Öffentliche Domain (für Links in E-Mails)
DOMAIN=https://sifre.selfip.com

View File

@@ -0,0 +1,11 @@
# Stack: Vaultwarden
Pfad (live): /home/container/vaultwarden
Start: docker compose up -d
Stop: docker compose down
Update: docker compose pull && docker compose up -d
Backups:
- Wichtig: Vaultwarden-Datenvolume (enthält DB/attachments)
Ports/Notes:
- hinter Reverse Proxy? (ja/nein)

View File

@@ -0,0 +1,27 @@
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: unless-stopped
ports:
- "8920:80" # Webinterface
- "3012:3012" # Websocket für Echtzeit
volumes:
- /home/container/vaultwarden/bitwarden:/data:rw
environment:
- ADMIN_TOKEN=${ADMIN_TOKEN}
- WEBSOCKET_ENABLED=${WEBSOCKET_ENABLED}
- SIGNUPS_ALLOWED=${SIGNUPS_ALLOWED}
- SMTP_HOST=${SMTP_HOST}
- SMTP_FROM=${SMTP_FROM}
- SMTP_PORT=${SMTP_PORT}
- SMTP_SSL=${SMTP_SSL}
- SMTP_USERNAME=${SMTP_USERNAME}
- SMTP_PASSWORD=${SMTP_PASSWORD}
- DOMAIN=${DOMAIN}
networks:
- vaultwarden_net
networks:
vaultwarden_net:
driver: bridge