From bc1ad567d2eac46088285ed7d2d688fffc91a82f Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Tue, 30 Jun 2026 23:54:20 -0400 Subject: updates to ans. and tf --- ansible/.envrc | 0 ansible/README.md | 9 +++++---- ansible/ansible-lint.yaml | 0 ansible/ansible.cfg | 0 ansible/archi.png | Bin ansible/group_vars/all/vault | 0 ansible/group_vars/all/vault.example | 0 ansible/hosts | 0 ansible/playbooks/init.yaml | 0 ansible/poetry.lock | 0 ansible/pyproject.toml | 0 ansible/roles/base/tasks/main.yaml | 0 ansible/roles/caddy_add/meta/argument_specs.yaml | 0 ansible/roles/caddy_add/meta/main.yaml | 0 ansible/roles/caddy_add/tasks/main.yaml | 0 ansible/roles/docker/tasks/main.yaml | 0 ansible/roles/med_dl/defaults/main.yaml | 0 ansible/roles/med_dl/meta/argument_specs.yaml | 0 ansible/roles/med_dl/meta/main.yaml | 0 ansible/roles/med_dl/tasks/config.yaml | 0 ansible/roles/med_dl/tasks/main.yaml | 0 ansible/roles/med_dl/tasks/setup.yaml | 0 ansible/roles/med_dl/templates/docker-compose.yaml.j2 | 0 ansible/roles/monitoring/meta/argument_specs.yaml | 0 ansible/roles/monitoring/meta/main.yaml | 0 ansible/roles/monitoring/tasks/config.yaml | 0 ansible/roles/monitoring/tasks/main.yaml | 0 ansible/roles/monitoring/tasks/setup.yaml | 0 ansible/roles/monitoring/templates/prometheus.yml.j2 | 0 ansible/roles/nextcloud/defaults/main.yaml | 0 ansible/roles/nextcloud/meta/argument_specs.yaml | 0 ansible/roles/nextcloud/meta/main.yaml | 0 ansible/roles/nextcloud/tasks/config.yaml | 0 ansible/roles/nextcloud/tasks/main.yaml | 0 ansible/roles/nextcloud/tasks/setup.yaml | 0 ansible/roles/nextcloud/templates/docker-compose.yaml.j2 | 0 ansible/roles/plex/defaults/main.yaml | 0 ansible/roles/plex/meta/argument_specs.yaml | 0 ansible/roles/plex/meta/main.yaml | 0 ansible/roles/plex/tasks/main.yaml | 0 ansible/roles/plex/tasks/setup.yaml | 0 ansible/roles/torrents/defaults/main.yaml | 0 ansible/roles/torrents/meta/argument_specs.yaml | 0 ansible/roles/torrents/meta/main.yaml | 0 ansible/roles/torrents/tasks/config.yaml | 0 ansible/roles/torrents/tasks/main.yaml | 0 ansible/roles/torrents/tasks/setup.yaml | 0 ansible/roles/torrents/templates/settings.json.j2 | 0 ansible/roles/vault/meta/argument_specs.yaml | 0 ansible/roles/vault/meta/main.yaml | 0 ansible/roles/vault/tasks/main.yaml | 0 ansible/roles/vault/tasks/setup.yaml | 0 ansible/roles/vault/templates/docker-compose.yaml.j2 | 0 53 files changed, 5 insertions(+), 4 deletions(-) mode change 100644 => 100755 ansible/.envrc mode change 100644 => 100755 ansible/README.md mode change 100644 => 100755 ansible/ansible-lint.yaml mode change 100644 => 100755 ansible/ansible.cfg mode change 100644 => 100755 ansible/archi.png mode change 100644 => 100755 ansible/group_vars/all/vault mode change 100644 => 100755 ansible/group_vars/all/vault.example mode change 100644 => 100755 ansible/hosts mode change 100644 => 100755 ansible/playbooks/init.yaml mode change 100644 => 100755 ansible/poetry.lock mode change 100644 => 100755 ansible/pyproject.toml mode change 100644 => 100755 ansible/roles/base/tasks/main.yaml mode change 100644 => 100755 ansible/roles/caddy_add/meta/argument_specs.yaml mode change 100644 => 100755 ansible/roles/caddy_add/meta/main.yaml mode change 100644 => 100755 ansible/roles/caddy_add/tasks/main.yaml mode change 100644 => 100755 ansible/roles/docker/tasks/main.yaml mode change 100644 => 100755 ansible/roles/med_dl/defaults/main.yaml mode change 100644 => 100755 ansible/roles/med_dl/meta/argument_specs.yaml mode change 100644 => 100755 ansible/roles/med_dl/meta/main.yaml mode change 100644 => 100755 ansible/roles/med_dl/tasks/config.yaml mode change 100644 => 100755 ansible/roles/med_dl/tasks/main.yaml mode change 100644 => 100755 ansible/roles/med_dl/tasks/setup.yaml mode change 100644 => 100755 ansible/roles/med_dl/templates/docker-compose.yaml.j2 mode change 100644 => 100755 ansible/roles/monitoring/meta/argument_specs.yaml mode change 100644 => 100755 ansible/roles/monitoring/meta/main.yaml mode change 100644 => 100755 ansible/roles/monitoring/tasks/config.yaml mode change 100644 => 100755 ansible/roles/monitoring/tasks/main.yaml mode change 100644 => 100755 ansible/roles/monitoring/tasks/setup.yaml mode change 100644 => 100755 ansible/roles/monitoring/templates/prometheus.yml.j2 mode change 100644 => 100755 ansible/roles/nextcloud/defaults/main.yaml mode change 100644 => 100755 ansible/roles/nextcloud/meta/argument_specs.yaml mode change 100644 => 100755 ansible/roles/nextcloud/meta/main.yaml mode change 100644 => 100755 ansible/roles/nextcloud/tasks/config.yaml mode change 100644 => 100755 ansible/roles/nextcloud/tasks/main.yaml mode change 100644 => 100755 ansible/roles/nextcloud/tasks/setup.yaml mode change 100644 => 100755 ansible/roles/nextcloud/templates/docker-compose.yaml.j2 mode change 100644 => 100755 ansible/roles/plex/defaults/main.yaml mode change 100644 => 100755 ansible/roles/plex/meta/argument_specs.yaml mode change 100644 => 100755 ansible/roles/plex/meta/main.yaml mode change 100644 => 100755 ansible/roles/plex/tasks/main.yaml mode change 100644 => 100755 ansible/roles/plex/tasks/setup.yaml mode change 100644 => 100755 ansible/roles/torrents/defaults/main.yaml mode change 100644 => 100755 ansible/roles/torrents/meta/argument_specs.yaml mode change 100644 => 100755 ansible/roles/torrents/meta/main.yaml mode change 100644 => 100755 ansible/roles/torrents/tasks/config.yaml mode change 100644 => 100755 ansible/roles/torrents/tasks/main.yaml mode change 100644 => 100755 ansible/roles/torrents/tasks/setup.yaml mode change 100644 => 100755 ansible/roles/torrents/templates/settings.json.j2 mode change 100644 => 100755 ansible/roles/vault/meta/argument_specs.yaml mode change 100644 => 100755 ansible/roles/vault/meta/main.yaml mode change 100644 => 100755 ansible/roles/vault/tasks/main.yaml mode change 100644 => 100755 ansible/roles/vault/tasks/setup.yaml mode change 100644 => 100755 ansible/roles/vault/templates/docker-compose.yaml.j2 (limited to 'ansible') diff --git a/ansible/.envrc b/ansible/.envrc old mode 100644 new mode 100755 diff --git a/ansible/README.md b/ansible/README.md old mode 100644 new mode 100755 index 4c67f24..5b971b3 --- a/ansible/README.md +++ b/ansible/README.md @@ -8,13 +8,14 @@ to our reverse proxy (Caddy) configuration. ![architecture image](archi.png) # TODOs (in-progress) -1. reverse-proxy init +1. reverse-proxy (Caddy) init 1. minio user,bucket init 1. static sites using minio bucket # Done 1. Adding service to reverse-proxy (Caddy) via api -1. Media Downloader with Transmission, and `*arr` services +1. Media Downloader for `*arr` services +1. Torrent server 1. Plex 1. Password Manager 1. Nextcloud @@ -39,11 +40,11 @@ git checkout group_vars/all/vault.example ```bash ansible-vault view/edit group_vars/all/vault ``` -1. (FTO) Run the `init.yaml` playbook with a `limit` to install a service +1. (FTO) Run the `init.yaml` playbook with a `limit` and `tag` to install a service ```bash ansible-playbook playbooks/init.yaml --limit=[app name] --tags=install ``` -1. Use another playbook to modify a service +1. Run the playbook with a `limit` and `tag` to modify a service ```bash ansible-playbook playbooks/... --limit=[app name] --tags=config ``` diff --git a/ansible/ansible-lint.yaml b/ansible/ansible-lint.yaml old mode 100644 new mode 100755 diff --git a/ansible/ansible.cfg b/ansible/ansible.cfg old mode 100644 new mode 100755 diff --git a/ansible/archi.png b/ansible/archi.png old mode 100644 new mode 100755 diff --git a/ansible/group_vars/all/vault b/ansible/group_vars/all/vault old mode 100644 new mode 100755 diff --git a/ansible/group_vars/all/vault.example b/ansible/group_vars/all/vault.example old mode 100644 new mode 100755 diff --git a/ansible/hosts b/ansible/hosts old mode 100644 new mode 100755 diff --git a/ansible/playbooks/init.yaml b/ansible/playbooks/init.yaml old mode 100644 new mode 100755 diff --git a/ansible/poetry.lock b/ansible/poetry.lock old mode 100644 new mode 100755 diff --git a/ansible/pyproject.toml b/ansible/pyproject.toml old mode 100644 new mode 100755 diff --git a/ansible/roles/base/tasks/main.yaml b/ansible/roles/base/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/caddy_add/meta/argument_specs.yaml b/ansible/roles/caddy_add/meta/argument_specs.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/caddy_add/meta/main.yaml b/ansible/roles/caddy_add/meta/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/caddy_add/tasks/main.yaml b/ansible/roles/caddy_add/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/docker/tasks/main.yaml b/ansible/roles/docker/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/med_dl/defaults/main.yaml b/ansible/roles/med_dl/defaults/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/med_dl/meta/argument_specs.yaml b/ansible/roles/med_dl/meta/argument_specs.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/med_dl/meta/main.yaml b/ansible/roles/med_dl/meta/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/med_dl/tasks/config.yaml b/ansible/roles/med_dl/tasks/config.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/med_dl/tasks/main.yaml b/ansible/roles/med_dl/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/med_dl/tasks/setup.yaml b/ansible/roles/med_dl/tasks/setup.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/med_dl/templates/docker-compose.yaml.j2 b/ansible/roles/med_dl/templates/docker-compose.yaml.j2 old mode 100644 new mode 100755 diff --git a/ansible/roles/monitoring/meta/argument_specs.yaml b/ansible/roles/monitoring/meta/argument_specs.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/monitoring/meta/main.yaml b/ansible/roles/monitoring/meta/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/monitoring/tasks/config.yaml b/ansible/roles/monitoring/tasks/config.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/monitoring/tasks/main.yaml b/ansible/roles/monitoring/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/monitoring/tasks/setup.yaml b/ansible/roles/monitoring/tasks/setup.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/monitoring/templates/prometheus.yml.j2 b/ansible/roles/monitoring/templates/prometheus.yml.j2 old mode 100644 new mode 100755 diff --git a/ansible/roles/nextcloud/defaults/main.yaml b/ansible/roles/nextcloud/defaults/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/nextcloud/meta/argument_specs.yaml b/ansible/roles/nextcloud/meta/argument_specs.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/nextcloud/meta/main.yaml b/ansible/roles/nextcloud/meta/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/nextcloud/tasks/config.yaml b/ansible/roles/nextcloud/tasks/config.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/nextcloud/tasks/main.yaml b/ansible/roles/nextcloud/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/nextcloud/tasks/setup.yaml b/ansible/roles/nextcloud/tasks/setup.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/nextcloud/templates/docker-compose.yaml.j2 b/ansible/roles/nextcloud/templates/docker-compose.yaml.j2 old mode 100644 new mode 100755 diff --git a/ansible/roles/plex/defaults/main.yaml b/ansible/roles/plex/defaults/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/plex/meta/argument_specs.yaml b/ansible/roles/plex/meta/argument_specs.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/plex/meta/main.yaml b/ansible/roles/plex/meta/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/plex/tasks/main.yaml b/ansible/roles/plex/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/plex/tasks/setup.yaml b/ansible/roles/plex/tasks/setup.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/torrents/defaults/main.yaml b/ansible/roles/torrents/defaults/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/torrents/meta/argument_specs.yaml b/ansible/roles/torrents/meta/argument_specs.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/torrents/meta/main.yaml b/ansible/roles/torrents/meta/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/torrents/tasks/config.yaml b/ansible/roles/torrents/tasks/config.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/torrents/tasks/main.yaml b/ansible/roles/torrents/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/torrents/tasks/setup.yaml b/ansible/roles/torrents/tasks/setup.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/torrents/templates/settings.json.j2 b/ansible/roles/torrents/templates/settings.json.j2 old mode 100644 new mode 100755 diff --git a/ansible/roles/vault/meta/argument_specs.yaml b/ansible/roles/vault/meta/argument_specs.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/vault/meta/main.yaml b/ansible/roles/vault/meta/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/vault/tasks/main.yaml b/ansible/roles/vault/tasks/main.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/vault/tasks/setup.yaml b/ansible/roles/vault/tasks/setup.yaml old mode 100644 new mode 100755 diff --git a/ansible/roles/vault/templates/docker-compose.yaml.j2 b/ansible/roles/vault/templates/docker-compose.yaml.j2 old mode 100644 new mode 100755 -- cgit v1.2.3