paint-brush
Running Vaultwarden in a Container as a systemd Service Using Podmanby@atabakoff
1,827 reads
1,827 reads

Running Vaultwarden in a Container as a systemd Service Using Podman

by Aleksandr Tabakov3mJune 1st, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Install Podman and pull & run Vaultwarden: sudo podman pull vaultwarden/server:latest sudo podman run -d --name vaultwarden.pod -e ADMIN_TOKEN=YOUR_RANDOM_TOKEN_GOES_HERE -v /vw-data/:/data/ -p 8000:80 vaultwarden/server:latest Create a service file under `/etc/systemd/system/vaultwarden.pod.service` and put the following content: [Unit] Description=Vaultwarden/Bitwarden Server (Rust Edition) Documentation=https://github.com/dani-garcia/vaultwarden Wants=syslog.service [Service] Restart=on-failure ExecStart=/usr/bin/podman start -a vaultwarden.pod ExecStop=/usr/bin/podman stop vaultwarden.pod [Install] WantedBy=multi-user.target Reload the daemon and you are ready to go: sudo systemctl daemon-reload

Company Mentioned

Mention Thumbnail
featured image - Running Vaultwarden in a Container as a systemd Service Using Podman
Aleksandr Tabakov HackerNoon profile picture
Aleksandr Tabakov

Aleksandr Tabakov

@atabakoff

On my way to enlightenment

About @atabakoff
LEARN MORE ABOUT @ATABAKOFF'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Aleksandr Tabakov HackerNoon profile picture
Aleksandr Tabakov@atabakoff
On my way to enlightenment

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here