generated from DAM/ts-TEMPLATE
Compare commits
3 Commits
michael.mc
...
main
Author | SHA1 | Date | |
---|---|---|---|
e5a8c094b0 | |||
0aaabcad3d | |||
ef0748d48a |
@ -8,6 +8,7 @@ This project sets up a VaultWarden instance with Tailscale VPN integration using
|
|||||||
|
|
||||||
- Docker and Docker Compose installed on your system
|
- Docker and Docker Compose installed on your system
|
||||||
- A Tailscale account and auth key (get one from https://login.tailscale.com/admin/authkeys)
|
- A Tailscale account and auth key (get one from https://login.tailscale.com/admin/authkeys)
|
||||||
|
- HTTPS Certificates enabled in the DNS tab of Tailscale admin page
|
||||||
- Basic understanding of Docker and networking concepts
|
- Basic understanding of Docker and networking concepts
|
||||||
|
|
||||||
## Project Structure
|
## Project Structure
|
||||||
@ -40,7 +41,7 @@ ts-vaultwarden/
|
|||||||
4. Configure VaultWarden
|
4. Configure VaultWarden
|
||||||
- Replace `{{YOUR_DOMAIN}}` in the `docker-compose.yml`
|
- Replace `{{YOUR_DOMAIN}}` in the `docker-compose.yml`
|
||||||
- Configuring the Admin page (WebUI)
|
- Configuring the Admin page (WebUI)
|
||||||
- For a basic configuration uncomment `ADMIN_TOKEN: "an-incredibly-complex-password-is-required"` in the `docker-compose.yml` and change the password. This password permits access to your admin page
|
- For a basic configuration update the following `ADMIN_TOKEN: "an-incredibly-complex-password-is-required"` in the `docker-compose.yml` and change the password. This password permits access to your admin page
|
||||||
- For enterprise grade security follow these [directions](https://github.com/dani-garcia/vaultwarden/wiki/Enabling-admin-page#secure-the-admin_token).
|
- For enterprise grade security follow these [directions](https://github.com/dani-garcia/vaultwarden/wiki/Enabling-admin-page#secure-the-admin_token).
|
||||||
- **OPTIONAL** Vaultwarden's configuration is primarily managed through environment variables or a [.env file](https://github.com/dani-garcia/vaultwarden/blob/main/.env.template) for configuration options
|
- **OPTIONAL** Vaultwarden's configuration is primarily managed through environment variables or a [.env file](https://github.com/dani-garcia/vaultwarden/blob/main/.env.template) for configuration options
|
||||||
- [Helpful Tutorial](https://www.techaddressed.com/tutorials/vaultwarden-docker-compose/#cost-features)
|
- [Helpful Tutorial](https://www.techaddressed.com/tutorials/vaultwarden-docker-compose/#cost-features)
|
||||||
|
@ -21,8 +21,8 @@ services:
|
|||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
DOMAIN: "https://vaultwarden.{{YOUR_DOMAIN}}.ts.net" # <---- Your domain here! --- ie https://vaultwarden.tail123456.ts.net/
|
DOMAIN: "https://vaultwarden.{{YOUR_DOMAIN}}.ts.net" # <---- Your domain here! --- ie https://vaultwarden.tail123456.ts.net/
|
||||||
# ADMIN_TOKEN: "an-incredibly-complex-password-is-required" # <---- Insert complex password
|
ADMIN_TOKEN: "an-incredibly-complex-password-is-required" # <---- Insert complex password
|
||||||
volume:
|
volumes:
|
||||||
- ./vaultwarden/data:/data
|
- ./vaultwarden/data:/data
|
||||||
network_mode: service:vaultwarden-ts
|
network_mode: service:vaultwarden-ts
|
||||||
depends_on:
|
depends_on:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user