Backing Up Services with Systemd Timers and Custom Backup Services
Backing Up Services with Systemd Timers and Custom Backup Services First I create a script to rsync the container folder that is mapped to the host to another location on the same host. I am syncing to a local spot just to simulate a backup. Next, I create a systemd template file which allows me to avoid creating a backup .service file for each service I want to backup. Lastly, I put together the timer unit file that determines what service to run and at what time to run it.
Actual Budget Podman Setup w/ Quadlet Files
Actual Budget Podman Setup w/ Quadlet Files I place the .container and .volume files below into /etc/containers/systemd. Next, run systemctl daemon-reload to check for changes in unit files and then systemctl start actual-app.service to start the service. When accessing Actual at host-ip:5006 an error may appear
Mealie.io Podman Setup w/ Quadlet Files
mealie.io Podman Setup w/ Quadlet Files Simply, I place the following .container and .volume files in /etc/containers/systemd. After placing them there, I run systemctl daemon-reload followed by systemctl start mealie-app.service. Mealie mealie-app.container File [Unit] Description=Mealie App Container [Container] Label=app=mealie ContainerName=mealie-app Image=ghcr.io/mealie-recipes/mealie:v3.13.1 Volume=mealie-app.volume:/app/data Environment=ALLOW_SIGNUP=false Environment=PUID=1000 Environment=PGID=1000 Environment=TZ=America/Chicago Environment=BASE_URL=http://localhost:8080 PublishPort=9925:9000 [Install] WantedBy=default.target multi-user.target Mealie mealie-app.volume File [Unit] Description=Mealie Container Volume [Volume] Label=app=mealie