Internal-apps

ansible-playbook -i inventory.ini ansible-playbook.yml --ask-become-pass

Internal Applications for home use all in Podman Ansible playbooks

Running individual roles

Each role is tagged with its name — run one or more with --tags:

# Run one role
ansible-playbook -i inventory.ini ansible-playbook.yml --tags minecraft --ask-become-pass

# Run several
ansible-playbook -i inventory.ini ansible-playbook.yml --tags "jellyfin,gitea" --ask-become-pass

# Pre-pull all images only
ansible-playbook -i inventory.ini ansible-playbook.yml --tags images --ask-become-pass

# Skip one
ansible-playbook -i inventory.ini ansible-playbook.yml --skip-tags wazuh --ask-become-pass

# Full run (no --tags) — unchanged behavior

Tags: packages, directories, sysctl, network, wireguard, npm, gitea, jellyfin, wazuh, minecraft, zomboid, 7dtd, images

Note: --tags runs skip the bulk image pull (tagged images); containers auto-pull their image on deploy (podman_container pull policy defaults to missing).

Description
No description provided
Readme MIT-0 12 MiB
Languages
Python 57.1%
JavaScript 22.6%
CSS 8.4%
HTML 5.6%
Jinja 4.3%
Other 2%