nginx, gitea, pi-hole

This commit is contained in:
git
2024-03-11 13:24:38 +01:00
parent ca2903d731
commit 55167e20fc
11 changed files with 226 additions and 70 deletions

159
zeus.yml
View File

@@ -2,6 +2,7 @@
# hosts: zeus-public
# become: true
# vars_files:
# - zeus-vars.yml
# - vault.yml
# vars:
# user: warezjoe
@@ -11,7 +12,6 @@
# host: zeus
# set_ip: true # false
# in_face: ens18
# ip: 192.168.5.7
# samba_ip: "{{ ip }}/32"
# docker_users: "{{ user }}"
# roles:
@@ -76,21 +76,21 @@
# #- role: create_zfs_dataset
# - role: mariaDB_install
- name: nginx
hosts: zeus-public
become: true
vars_files:
- zeus-vars.yml
vars:
docker_name: nginx
zfs_dataset_name: "{{ docker_name }}"
zfs_dataset_user: root
zfs_dataset_group: root
zfs_dataset_size: 100M
docker_compose_file: nginx.yml
roles:
- role: create_zfs_dataset
- role: docker_spin_up
#- name: nginx
# hosts: zeus-public
# become: true
# vars_files:
# - zeus-vars.yml
# vars:
# docker_name: nginx
# zfs_dataset_name: "{{ docker_name }}"
# zfs_dataset_user: root
# zfs_dataset_group: root
# zfs_dataset_size: 100M
# docker_compose_file: nginx.yml
# roles:
# - role: create_zfs_dataset
# - role: docker_spin_up
#- name: email
@@ -112,46 +112,111 @@
- name: Torrent client spawn
#- name: Torrent client spawn
# hosts: zeus-public
# become: true
# vars_files:
# - vault.yml
# - zeus-vars.yml
# vars:
# user: warezjoe
# uid: "1000"
# password: "{{ warezjoe_password_un }}"
# docker_name: transmission
# docker_compose_file: transmission.yaml
# zfs_dataset_name: "{{ docker_name }}"
# zfs_dataset_user: "{{ user }}"
# zfs_dataset_group: "{{ user }}"
# zfs_dataset_size: 1T
#
# roles:
# - role: create_zfs_dataset
# - role: docker_spin_up
#- name: Pi-hole
# hosts: zeus-public
# become: true
# vars_files:
# - vault.yml
# - zeus-vars.yml
# vars:
# docker_name: pi-hole
# password: "{{ warezjoe_password_un }}"
# zfs_dataset_name: "{{ docker_name }}"
# zfs_dataset_user: root
# zfs_dataset_group: root
# zfs_dataset_size: 1G
# docker_compose_file: pi-hole.yml
# roles:
# - role: create_zfs_dataset
# - role: docker_spin_up
#- name: Pi-hole
# hosts: zeus-public
# become: true
# vars_files:
# - vault.yml
# - zeus-vars.yml
# vars:
# docker_name: pi-hole
# password: "{{ warezjoe_password_un }}"
# zfs_dataset_name: "{{ docker_name }}"
# zfs_dataset_user: root
# zfs_dataset_group: root
# zfs_dataset_size: 1G
# docker_compose_file: pi-hole.yml
# roles:
# - role: create_zfs_dataset
# - role: docker_spin_up
#- name: nextcloud
# hosts: zeus-public
# become: true
# vars_files:
# - vault.yml
# - zeus-vars.yml
# vars:
# docker_name: nextcloud
# zfs_dataset_name: "{{ docker_name }}"
# zfs_dataset_user: root
# zfs_dataset_group: root
# zfs_dataset_size: 1T
# docker_compose_file: nextcloud.yml
# roles:
# - role: create_zfs_dataset
# - role: docker_spin_up
#- name: gitea
# hosts: zeus-public
# become: true
# vars_files:
# - vault.yml
# - zeus-vars.yml
# vars:
# docker_name: gitea
# zfs_dataset_name: "{{ docker_name }}"
# zfs_dataset_user: root
# zfs_dataset_group: root
# zfs_dataset_size: 100M
# docker_compose_file: gitea.yml
# roles:
# - role: create_zfs_dataset
# - role: docker_spin_up
- name: dashboard-my-public
hosts: zeus-public
become: true
vars_files:
- vault.yml
- zeus-vars.yml
vars:
user: warezjoe
uid: "1000"
password: "{{ warezjoe_password_un }}"
docker_name: transmission
docker_compose_file: transmission.yaml
zfs_dataset_name: "{{ docker_name }}"
zfs_dataset_user: "{{ user }}"
zfs_dataset_group: "{{ user }}"
zfs_dataset_size: 1T
roles:
- role: create_zfs_dataset
- role: docker_spin_up
- name: Pi-hole
hosts: zeus-public
become: true
vars_files:
- vault.yml
- zeus-vars.yml
vars:
docker_name: pi-hole
docker_name: dashboard_my_public
zfs_dataset_name: "{{ docker_name }}"
zfs_dataset_user: root
zfs_dataset_group: root
zfs_dataset_size: 100M
docker_compose_file: pi-hole.yml
docker_compose_file: "{{ docker_name }}.yml"
roles:
- role: create_zfs_dataset
- role: docker_spin_up
- role: docker_spin_up