From 52438301b2aecac7afdf56a4176ffacb23e4afdf Mon Sep 17 00:00:00 2001 From: boxswapper Date: Wed, 2 Sep 2026 13:04:09 -0600 Subject: [PATCH] added systemd for persistence --- .gitignore | 0 .../ses_f9c868146ffeKpqM2tbofhzWO3.json | 10 ++++++ LICENSE | 0 README.md | 0 ansible-playbook.yml | 35 +++++++++++++++++++ deploy-compos-prowler.yml | 0 inventory.ini | 0 requirements.yml | 0 vars.yml | 0 wazuh-docker/README.md | 0 .../config/wazuh_cluster/wazuh_manager.conf | 0 .../wazuh_dashboard/opensearch_dashboards.yml | 0 wazuh-docker/config/wazuh_dashboard/wazuh.yml | 0 .../config/wazuh_indexer/internal_users.yml | 0 .../config/wazuh_indexer/wazuh.indexer.yml | 0 wazuh-docker/docker-compose.yml | 0 wazuh-docker/generate-indexer-certs.yml | 0 17 files changed, 45 insertions(+) mode change 100644 => 100755 .gitignore create mode 100644 .omo/run-continuation/ses_f9c868146ffeKpqM2tbofhzWO3.json mode change 100644 => 100755 LICENSE mode change 100644 => 100755 README.md mode change 100644 => 100755 ansible-playbook.yml mode change 100644 => 100755 deploy-compos-prowler.yml mode change 100644 => 100755 inventory.ini mode change 100644 => 100755 requirements.yml mode change 100644 => 100755 vars.yml mode change 100644 => 100755 wazuh-docker/README.md mode change 100644 => 100755 wazuh-docker/config/wazuh_cluster/wazuh_manager.conf mode change 100644 => 100755 wazuh-docker/config/wazuh_dashboard/opensearch_dashboards.yml mode change 100644 => 100755 wazuh-docker/config/wazuh_dashboard/wazuh.yml mode change 100644 => 100755 wazuh-docker/config/wazuh_indexer/internal_users.yml mode change 100644 => 100755 wazuh-docker/config/wazuh_indexer/wazuh.indexer.yml mode change 100644 => 100755 wazuh-docker/docker-compose.yml mode change 100644 => 100755 wazuh-docker/generate-indexer-certs.yml diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.omo/run-continuation/ses_f9c868146ffeKpqM2tbofhzWO3.json b/.omo/run-continuation/ses_f9c868146ffeKpqM2tbofhzWO3.json new file mode 100644 index 0000000..0ba4912 --- /dev/null +++ b/.omo/run-continuation/ses_f9c868146ffeKpqM2tbofhzWO3.json @@ -0,0 +1,10 @@ +{ + "sessionID": "ses_f9c868146ffeKpqM2tbofhzWO3", + "updatedAt": "2026-09-02T19:03:22.170Z", + "sources": { + "background-task": { + "state": "idle", + "updatedAt": "2026-09-02T19:03:22.170Z" + } + } +} \ No newline at end of file diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/ansible-playbook.yml b/ansible-playbook.yml old mode 100644 new mode 100755 index 56ad532..17b6ac9 --- a/ansible-playbook.yml +++ b/ansible-playbook.yml @@ -62,6 +62,18 @@ - npm_internal ip: '10.10.0.19' + - name: Generate systemd unit for NPM + containers.podman.podman_generate_systemd: + name: npm + new: true + restart_policy: always + + - name: Enable NPM on boot + ansible.builtin.systemd: + name: container-npm + enabled: yes + daemon_reload: yes + - name: Deploy Gitea containers.podman.podman_container: image: docker.gitea.com/gitea:nightly @@ -83,6 +95,17 @@ # - "3000:3000" - "222:22" + - name: Generate systemd unit for Gitea + containers.podman.podman_generate_systemd: + name: gitea + new: true + restart_policy: always + + - name: Enable Gitea on boot + ansible.builtin.systemd: + name: container-gitea + enabled: yes + daemon_reload: yes - name: Deploy Jellyfin containers.podman.podman_container: @@ -110,6 +133,18 @@ # - 7359:7359/udp #optional # - 1900:1900/udp #optional + - name: Generate systemd unit for Jellyfin + containers.podman.podman_generate_systemd: + name: jellyfin + new: true + restart_policy: always + + - name: Enable Jellyfin on boot + ansible.builtin.systemd: + name: container-jellyfin + enabled: yes + daemon_reload: yes + diff --git a/deploy-compos-prowler.yml b/deploy-compos-prowler.yml old mode 100644 new mode 100755 diff --git a/inventory.ini b/inventory.ini old mode 100644 new mode 100755 diff --git a/requirements.yml b/requirements.yml old mode 100644 new mode 100755 diff --git a/vars.yml b/vars.yml old mode 100644 new mode 100755 diff --git a/wazuh-docker/README.md b/wazuh-docker/README.md old mode 100644 new mode 100755 diff --git a/wazuh-docker/config/wazuh_cluster/wazuh_manager.conf b/wazuh-docker/config/wazuh_cluster/wazuh_manager.conf old mode 100644 new mode 100755 diff --git a/wazuh-docker/config/wazuh_dashboard/opensearch_dashboards.yml b/wazuh-docker/config/wazuh_dashboard/opensearch_dashboards.yml old mode 100644 new mode 100755 diff --git a/wazuh-docker/config/wazuh_dashboard/wazuh.yml b/wazuh-docker/config/wazuh_dashboard/wazuh.yml old mode 100644 new mode 100755 diff --git a/wazuh-docker/config/wazuh_indexer/internal_users.yml b/wazuh-docker/config/wazuh_indexer/internal_users.yml old mode 100644 new mode 100755 diff --git a/wazuh-docker/config/wazuh_indexer/wazuh.indexer.yml b/wazuh-docker/config/wazuh_indexer/wazuh.indexer.yml old mode 100644 new mode 100755 diff --git a/wazuh-docker/docker-compose.yml b/wazuh-docker/docker-compose.yml old mode 100644 new mode 100755 diff --git a/wazuh-docker/generate-indexer-certs.yml b/wazuh-docker/generate-indexer-certs.yml old mode 100644 new mode 100755