Skip to content
Snippets Groups Projects
Commit 41e74ddb authored by Elian Loraux's avatar Elian Loraux
Browse files

Initial commit

parents
Branches
No related tags found
No related merge requests found
# COMPOSE_FILE=docker-compose.yml:ports.yml
COMPOSE_FILE=docker-compose.yml:traefik.yml
HOST=vaultwarden.DOMAINE.FR
NAME=vaultwarden
.env
# Waultwarden
This is dockerized vaultwarden instacnce with traefik enabled
## Install
```bash
git clone https://gitlab.tetras-libre.fr/nocloud/docker/vaultwarden.gitt
cd vaultwarden
cp .env.sample .env # Modify the .env
```
version: '3'
services:
vault:
image: vaultwarden/server:latest
container_name: ${NAME}
restart: always
volumes:
- /vw-data/:/data/
version: "3"
services:
vault:
ports:
- 8080:80
version: "3"
services:
vault:
networks:
- default
- traefik
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik"
- "traefik.http.routers.${NAME}.rule=Host(`${HOST}`)"
- "traefik.http.routers.${NAME}.tls.certresolver=myresolver"
- "traefik.http.routers.${NAME}.entrypoints=web,websecure"
- "traefik.http.services.${NAME}.loadbalancer.server.port=6901"
- "traefik.http.services.${NAME}.loadbalancer.server.scheme=https"
networks:
traefik:
external: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment