diff --git a/.gitmodules b/.gitmodules index 6a578b6..207773f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -55,3 +55,27 @@ [submodule "roles/ericomeehan.tes3mp"] path = roles/ericomeehan.tes3mp url = git@gitea.eom.dev:Gaming/ansible-role-tes3mp.git +[submodule "roles/ericomeehan.tor-controller"] + path = roles/ericomeehan.tor-controller + url = git@gitea.eom.dev:DevOps/ansible-role-tor-controller.git +[submodule "roles/ericomeehan.open-archiver"] + path = roles/ericomeehan.open-archiver + url = git@gitea.eom.dev:DevOps/ansible-role-open-archiver.git +[submodule "roles/ericomeehan.ejabberd"] + path = roles/ericomeehan.ejabberd + url = git@gitea.eom.dev:DevOps/ansible-role-ejabberd.git +[submodule "roles/ericomeehan.inspircd"] + path = roles/ericomeehan.inspircd + url = git@gitea.eom.dev:DevOps/ansible-role-inspircd.git +[submodule "roles/ericomeehan.www"] + path = roles/ericomeehan.www + url = git@gitea.eom.dev:DevOps/ansible-role-www.git +[submodule "roles/ericomeehan.gitea"] + path = roles/ericomeehan.gitea + url = git@gitea.eom.dev:DevOps/ansible-role-gitea.git +[submodule "roles/ericomeehan.mailman3"] + path = roles/ericomeehan.mailman3 + url = git@gitea.eom.dev:DevOps/ansible-role-mailman3.git +[submodule "roles/ericomeehan.ingress-nginx"] + path = roles/ericomeehan.ingress-nginx + url = git@gitea.eom.dev:DevOps/ansible-role-ingress-nginx.git diff --git a/gitea.yaml b/gitea.yaml new file mode 100644 index 0000000..897c3a4 --- /dev/null +++ b/gitea.yaml @@ -0,0 +1,7 @@ +- name: Execute test + hosts: alpha-control-plane + become: true + vars_files: + - ../secrets.yaml + roles: + - role: ericomeehan.gitea diff --git a/ingress-nginx.yaml b/ingress-nginx.yaml new file mode 100644 index 0000000..c08d069 --- /dev/null +++ b/ingress-nginx.yaml @@ -0,0 +1,7 @@ +- name: Execute test + hosts: alpha-control-plane + become: true + vars_files: + - ../secrets.yaml + roles: + - role: ericomeehan.ingress-nginx diff --git a/roles/ericomeehan.ejabberd b/roles/ericomeehan.ejabberd new file mode 160000 index 0000000..50b3aaf --- /dev/null +++ b/roles/ericomeehan.ejabberd @@ -0,0 +1 @@ +Subproject commit 50b3aaf8ba1b556ae6c640844eb5e460eee15c2e diff --git a/roles/ericomeehan.gitea b/roles/ericomeehan.gitea new file mode 160000 index 0000000..64ce43e --- /dev/null +++ b/roles/ericomeehan.gitea @@ -0,0 +1 @@ +Subproject commit 64ce43ecfba3443f2ddec8bedf926fd3476746e7 diff --git a/roles/ericomeehan.ingress-nginx b/roles/ericomeehan.ingress-nginx new file mode 160000 index 0000000..efecb20 --- /dev/null +++ b/roles/ericomeehan.ingress-nginx @@ -0,0 +1 @@ +Subproject commit efecb20e5c3530b7fbbaa6709dccfdfd3ea0df8f diff --git a/roles/ericomeehan.inspircd b/roles/ericomeehan.inspircd new file mode 160000 index 0000000..6cb9d53 --- /dev/null +++ b/roles/ericomeehan.inspircd @@ -0,0 +1 @@ +Subproject commit 6cb9d53136163bfdfc9e21b638379e619a7f3b65 diff --git a/roles/ericomeehan.mailman3 b/roles/ericomeehan.mailman3 new file mode 160000 index 0000000..82b2478 --- /dev/null +++ b/roles/ericomeehan.mailman3 @@ -0,0 +1 @@ +Subproject commit 82b2478787ddaee1b0be746a7bf2c484c90db6b4 diff --git a/roles/ericomeehan.open-archiver b/roles/ericomeehan.open-archiver new file mode 160000 index 0000000..2c3021b --- /dev/null +++ b/roles/ericomeehan.open-archiver @@ -0,0 +1 @@ +Subproject commit 2c3021b6b6e02a5161d80eb171e434230df1bc9b diff --git a/roles/ericomeehan.tor-controller b/roles/ericomeehan.tor-controller new file mode 160000 index 0000000..61b39a2 --- /dev/null +++ b/roles/ericomeehan.tor-controller @@ -0,0 +1 @@ +Subproject commit 61b39a2161bfaa44d7972252c37f3218adfcd1b7 diff --git a/roles/ericomeehan.www b/roles/ericomeehan.www new file mode 160000 index 0000000..39b19c7 --- /dev/null +++ b/roles/ericomeehan.www @@ -0,0 +1 @@ +Subproject commit 39b19c722dcfbe1bd1bfb14933aa069c23d957db diff --git a/www.yaml b/www.yaml new file mode 100644 index 0000000..2adb29c --- /dev/null +++ b/www.yaml @@ -0,0 +1,16 @@ +- name: Execute test + hosts: alpha-control-plane + become: true + vars_files: + - ../secrets.yaml + roles: + - role: ericomeehan.www + vars: + www_cron_schedule: "*/5 * * * *" + www_username: public-mailbox@eom.dev + www_password: "{{ www_public_mailbox_password }}" + www_imap_server: dovecot.eom.dev + www_ftp_user: eric + www_ftp_password: "{{ www_eric_ftp_password }}" + www_ftp_pasv_address: eom.dev + www_repo_url: https://gitea.eom.dev/DevOps/www.git