All checks were successful
Podman DDNS Image / build-and-push-ddns (push) Successful in 33s
1.3 KiB
1.3 KiB
foobar
Setup foobar Project
- Copy and rename this folder to active/systemd_foobar
- Find and replace foobar with the name of the service
- Write the foobar.service spec
- (OPTIONAL) Write the foobar.timer spec
- (OPTIONAL) Write the foobar.sh.j2 template
- Write the install_foobar.yaml ansible template
- Install the service via ansible
- Expose the service
- Install a backup service and timer
Service Variables
- For most vars,populate
vars.yaml - For secret vars, create a new folder called
secrets/and put avars.yamlthere.
Install foobar
# Run the playbook
ansible-playbook \
-i ansible/inventory.yaml \
-l podman \
active/systemd_foobar/install_foobar.yaml \
-e "@active/systemd_foobar/vars.yaml" \
-e "@active/systemd_foobar/secrets/vars.yaml"
Upgrade foobar
Backup foobar
Follow the Borg Backup instructions