Service configuration for live services
firefly-iii and vaultwarden deployed using quadlets Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
This commit is contained in:
commit
b72db35a3c
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
*.env
|
6
Systems/Arcturus/Services/freshrss/freshrss.container
Normal file
6
Systems/Arcturus/Services/freshrss/freshrss.container
Normal file
@ -0,0 +1,6 @@
|
||||
[Container]
|
||||
ContainerName=freshrss
|
||||
EnvironmentFile=/etc/freshrss.env
|
||||
Image=docker.io/freshrss/freshrss
|
||||
PublishPort=8080:80
|
||||
LogOpt=max-size=10m
|
16
Systems/Arcturus/Services/vaultwarden/vaultwarden.container
Normal file
16
Systems/Arcturus/Services/vaultwarden/vaultwarden.container
Normal file
@ -0,0 +1,16 @@
|
||||
[Unit]
|
||||
Description=Vaultwarden container
|
||||
After=network-online.target
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
Image=ghcr.io/dani-garcia/vaultwarden:latest
|
||||
Exec=/start.sh
|
||||
EnvironmentFile=/etc/vaultwarden.env
|
||||
Volume=/opt/vaultwarden-data:/data
|
||||
PublishPort=8085:8080
|
||||
User=100
|
||||
Group=101
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
@ -0,0 +1,7 @@
|
||||
# Vaultwarden via Quadlets
|
||||
|
||||
|
||||
# Take care of secrets
|
||||
|
||||
* sudo install -o0 -g0 -m600 /dev/null /etc/vaultwarden.env
|
||||
* sudo vi /etc/vaultwarden.env
|
Loading…
x
Reference in New Issue
Block a user