SHA256
1
0
Files
deploy/group_vars/workstation/quadlets.yml
2026-02-02 01:33:38 -05:00

46 lines
1.1 KiB
YAML

---
quadlets_deploy_configs: true # deploy quadlet service configs
maintainer: "Bryan C. Roessler"
tz: "America/New_York"
alpine_base_image: "docker.io/alpine:3.23"
alpine_mirror: "https://mirror.pilotfiber.com/alpinelinux"
# Directories
config_root: "{{ lookup('env', 'HOME') }}/.config"
download_root: "{{ lookup('env', 'HOME') }}/downloads"
monitor_root: "{{ lookup('env', 'HOME') }}/downloads"
media_root: "{{ lookup('env', 'HOME') }}/media"
# linux-system-roles.podman
podman_create_host_directories: true
podman_host_directories:
DEFAULT:
owner: "{{ lookup('env', 'USER') }}"
group: "{{ lookup('env', 'USER') }}"
mode: "0755"
podman_activate_systemd_units: true
podman_run_as_user: "{{ lookup('env', 'USER') }}"
podman_run_as_group: "{{ lookup('env', 'USER') }}"
podman_systemd_unit_scope: user
podman_prune_images: true
podman_pull_image: false
podman_continue_if_pull_fails: false
# Pod definitions
pods:
- name: htpc
network: pasta
publish:
- "8080:80"
- "8443:443"
containers:
- sabnzbd
- qbittorrent
- sonarr
- radarr
- lidarr
- prowlarr
- unpackerr
- traefik