added webdav and bitwarden
This commit is contained in:
15
vaultwarden/.env
Executable file
15
vaultwarden/.env
Executable file
@@ -0,0 +1,15 @@
|
||||
#GLOBAL SETTINGS
|
||||
COMPOSE_HTTP_TIMEOUT=120
|
||||
COMPOSE_IGNORE_ORPHANS=1
|
||||
DOCKER_CONFIGS=.
|
||||
DOCKERGID=999
|
||||
DOCKERHOSTNAME=DockerServer
|
||||
DOCKERLOGGING_MAXFILE=10
|
||||
DOCKERLOGGING_MAXSIZE=200k
|
||||
PGID=1000
|
||||
PUID=1000
|
||||
UMASK=000
|
||||
TZ=America/Chicago
|
||||
BACKUP_DIR=/mnt/backups
|
||||
MEDIA_DIR=/mnt/media
|
||||
STORAGE_DIR=/mnt/storage
|
||||
52
vaultwarden/compose.yml
Executable file
52
vaultwarden/compose.yml
Executable file
@@ -0,0 +1,52 @@
|
||||
services:
|
||||
vaultwarden:
|
||||
container_name: vaultwarden
|
||||
image: vaultwarden/server:latest
|
||||
environment:
|
||||
- TZ=${TZ}
|
||||
- ADMIN_TOKEN=h/oRssGu83I1E1WQGiSchYMAJnM0JcDXmjeI/A3QgMCasn/IK9zZldH5FXim0rSi
|
||||
- DATABASE_URL=data/db.sqlite3
|
||||
- DISABLE_ADMIN_TOKEN=false
|
||||
- DOMAIN=https://bitwarden.akanealw.com
|
||||
- ENABLE_DB_WAL=true
|
||||
- INVITATIONS_ALLOWED=false
|
||||
- SHOW_PASSWORD_HINT=false
|
||||
- SIGNUPS_ALLOWED=false
|
||||
- SIGNUPS_VERIFY=false
|
||||
- SMTP_PORT=587
|
||||
- SMTP_SSL=true
|
||||
networks:
|
||||
- vaultwarden
|
||||
- reverse-proxy
|
||||
ports:
|
||||
- 8089:80
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/vaultwarden:/data
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
|
||||
vaultwarden-backup:
|
||||
container_name: vaultwarden-backup
|
||||
image: bruceforce/vaultwarden-backup
|
||||
environment:
|
||||
- BACKUP_DIR=/data/backups
|
||||
- CRON_TIME=15 * * * *
|
||||
- TIMESTAMP=true
|
||||
- UID=${PUID}
|
||||
- GID=${PGID}
|
||||
networks:
|
||||
- vaultwarden
|
||||
depends_on:
|
||||
- vaultwarden
|
||||
init: true
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/vaultwarden:/data
|
||||
- /home/akanealw/backups/vaultwardenbackups:/data/backups
|
||||
|
||||
networks:
|
||||
vaultwarden:
|
||||
name: vaultwarden
|
||||
reverse-proxy:
|
||||
name: reverse-proxy
|
||||
external: true
|
||||
16
webdav/.env
Executable file
16
webdav/.env
Executable file
@@ -0,0 +1,16 @@
|
||||
#GLOBAL SETTINGS
|
||||
COMPOSE_HTTP_TIMEOUT=120
|
||||
COMPOSE_IGNORE_ORPHANS=1
|
||||
DOCKER_CONFIGS=.
|
||||
DOCKERGID=999
|
||||
DOCKERHOSTNAME=ProxyServer
|
||||
DOCKERLOGGING_MAXFILE=10
|
||||
DOCKERLOGGING_MAXSIZE=200k
|
||||
SERVERIP=192.168.1.4
|
||||
PGID=1000
|
||||
PUID=1000
|
||||
UMASK=000
|
||||
TZ=America/Chicago
|
||||
BACKUP_DIR=/mnt/backups
|
||||
MEDIA_DIR=/mnt/media
|
||||
STORAGE_DIR=/mnt/storage
|
||||
19
webdav/compose.yml
Normal file
19
webdav/compose.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
services:
|
||||
nginxwebdav:
|
||||
container_name: nginxwebdav
|
||||
image: dgraziotin/nginx-webdav-nononsense
|
||||
environment:
|
||||
- PUID=${PUID}
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
- WEBDAV_USERNAME=akanealw
|
||||
- WEBDAV_PASSWORD=REBHv599XdhU4VScXXq7
|
||||
- SERVER_NAMES=192.168.1.4,webdav.akanealw.com
|
||||
- TIMEOUTS_S=1200
|
||||
- CLIENT_MAX_BODY_SIZE=120M
|
||||
ports:
|
||||
- 3280:80
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/data:/data
|
||||
- ${DOCKER_CONFIGS}/config:/config
|
||||
Reference in New Issue
Block a user