9a8c4ae81f
repo: Rename compose templates to compose.yaml.jinja
...
It is a short, concicse name for the compose (and one of the ways that
docker officially recommends to name the files), and jinja is the
careful recommendation of the jinja docs.
https://jinja.palletsprojects.com/en/stable/templates/#template-file-extension
2025-07-18 21:49:32 +02:00
9cf2ee10a0
restic: Skip repo init on backup containers
...
Only the initial 'main' prune container will init the repository, the
others will not attempt even if they don't find a repository.
2025-07-18 21:49:30 +02:00
64b85c0c40
arr: Add restic backup
2025-07-18 21:37:10 +02:00
363ce9ae6f
arr: Remove leftover arr.yml file
2025-07-18 21:37:10 +02:00
93876315ca
repo: Rename all yml extensions to yaml
2025-07-18 21:37:03 +02:00
06940925a9
arr: Use gluetun port forward feature
...
Explanation here:
https://github.com/qdm12/gluetun-wiki/blob/main/setup/advanced/vpn-port-forwarding.md
Whenever we receive a new forwarded port (around once a month?) we pass
it to qbit through its API. May require the setting no auth for local
connections in qbit.
Allows to remove the complete port-manager docker container which did
not work very well.
2025-07-17 18:40:17 +02:00
2eab9d35d3
roles: Add inherited protocol for subdomains
...
Can be set globally ('protocol: http://') or per stack.
Defaults to empty which caddy treats as https.
2025-07-17 18:08:57 +02:00
0ce9d700b2
roles: Fix umask to be string type
...
Should not be integer which it will be cast to if given without quotes.
2025-07-17 18:08:56 +02:00
cd43b25553
arr: Fix remaining arrstack_data_dir variable
2025-07-17 18:08:56 +02:00
e32f2366c8
roles: Make domain global variable
...
Each role has their own subdomains which can be set manually, or can
inherit from the global domain with a default prefix.
2025-07-17 18:08:54 +02:00
812deeb12d
roles: Inherit from global vars with defaults
...
Global options such as 'timezone' or 'puid' can be set on a host and all
(relevant) roles will inherit them. Will be used for more variables in
the future.
2025-07-17 18:08:53 +02:00
6a1e01575c
repo: Move ansible setup to root dir
2025-07-17 18:07:52 +02:00