initial push
This commit is contained in:
42
playbooks/cloudflare.yml
Normal file
42
playbooks/cloudflare.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
- name: Create record to {{domaine_ext}} and proxy through Cloudflare's network
|
||||
hosts: localhost
|
||||
connection: local
|
||||
tasks:
|
||||
- name: CNAME add
|
||||
community.general.cloudflare_dns:
|
||||
record: "{{ item }}"
|
||||
zone: "{{domaine_ext}}"
|
||||
type: CNAME
|
||||
value: server.{{domaine_ext}}
|
||||
proxied: no
|
||||
account_email: 'dvsthibaut@gmail.com'
|
||||
account_api_key: '75d6440ffb38a5ce7a99bf0e10ec720d1737a'
|
||||
state: present
|
||||
when: m_cloudflare_add_cname is defined
|
||||
with_items:
|
||||
- "{{ m_cloudflare_add_cname }}"
|
||||
|
||||
- name: Create TXT record with value to allow OVH
|
||||
community.general.cloudflare_dns:
|
||||
domain: "{{ domaine_ext }}"
|
||||
record: "{{ domaine_ext }}"
|
||||
type: TXT
|
||||
value: v=spf1 +a +mx include:mx.ovh.com ~all
|
||||
solo: true
|
||||
account_email: 'dvsthibaut@gmail.com'
|
||||
account_api_key: '75d6440ffb38a5ce7a99bf0e10ec720d1737a'
|
||||
state: present
|
||||
|
||||
- name: CNAME Clean
|
||||
community.general.cloudflare_dns:
|
||||
record: "{{ item }}"
|
||||
zone: "{{domaine_ext}}"
|
||||
type: CNAME
|
||||
value: server.{{domaine_ext}}
|
||||
proxied: no
|
||||
account_email: 'dvsthibaut@gmail.com'
|
||||
account_api_key: '75d6440ffb38a5ce7a99bf0e10ec720d1737a'
|
||||
state: absent
|
||||
when: m_cloudflare_add_cname_clean is defined
|
||||
with_items:
|
||||
- "{{ m_cloudflare_add_cname_clean }}"
|
||||
11
playbooks/codeserver.yml
Normal file
11
playbooks/codeserver.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
---
|
||||
- hosts: localhost
|
||||
connection: local
|
||||
gather_facts: yes
|
||||
roles:
|
||||
- name: pallxk.code_server
|
||||
code_server_password: "BQ$fk#5i5aEcB$"
|
||||
code_server_user: root
|
||||
code_server_host: 0.0.0.0
|
||||
code_server_port: 8443
|
||||
code_server_work_dir: /etc/ansible
|
||||
9
playbooks/deploy-homepage-config.yml
Normal file
9
playbooks/deploy-homepage-config.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement de la configuration de "Homepage"
|
||||
vars:
|
||||
name_docker: homepage
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-homepage-config
|
||||
9
playbooks/docker/deploy-docker-bacula.yml
Normal file
9
playbooks/docker/deploy-docker-bacula.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Bacula"
|
||||
vars:
|
||||
name_docker: bacula
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-bitwarden.yml
Normal file
9
playbooks/docker/deploy-docker-bitwarden.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Bitwarden"
|
||||
vars:
|
||||
name_docker: bitwarden
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-bookstack.yml
Normal file
9
playbooks/docker/deploy-docker-bookstack.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Bookstack"
|
||||
vars:
|
||||
name_docker: bookstack
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-cloudflare-ddns.yml
Normal file
9
playbooks/docker/deploy-docker-cloudflare-ddns.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Cloudflare DDNS"
|
||||
vars:
|
||||
name_docker: cloudflare-ddns
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-codeserver.yml
Normal file
9
playbooks/docker/deploy-docker-codeserver.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Code Server"
|
||||
vars:
|
||||
name_docker: codeserver
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-discordbot.yml
Normal file
9
playbooks/docker/deploy-docker-discordbot.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Discordbot"
|
||||
vars:
|
||||
name_docker: discordbot
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-dolibarr.yml
Normal file
9
playbooks/docker/deploy-docker-dolibarr.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Dolibarr
|
||||
vars:
|
||||
name_docker: dolibarr
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-duplicati.yml
Normal file
9
playbooks/docker/deploy-docker-duplicati.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Duplicati"
|
||||
vars:
|
||||
name_docker: duplicati
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-easywall.yml
Normal file
9
playbooks/docker/deploy-docker-easywall.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Easywall"
|
||||
vars:
|
||||
name_docker: easywall
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-file_browser.yml
Normal file
9
playbooks/docker/deploy-docker-file_browser.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "File Browser"
|
||||
vars:
|
||||
name_docker: filebrowser
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-firefly.yml
Normal file
9
playbooks/docker/deploy-docker-firefly.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Firefly"
|
||||
vars:
|
||||
name_docker: firefly
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-fivem.yml
Normal file
9
playbooks/docker/deploy-docker-fivem.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "FiveM"
|
||||
vars:
|
||||
name_docker: fivem
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-gitea.yml
Normal file
9
playbooks/docker/deploy-docker-gitea.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Gitea"
|
||||
vars:
|
||||
name_docker: gitea
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-heimdall.yml
Normal file
9
playbooks/docker/deploy-docker-heimdall.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Heimdall"
|
||||
vars:
|
||||
name_docker: heimdall
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-homepage.yml
Normal file
9
playbooks/docker/deploy-docker-homepage.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "homepage"
|
||||
vars:
|
||||
name_docker: homepage
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-kanboard.yml
Normal file
9
playbooks/docker/deploy-docker-kanboard.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Kanboard"
|
||||
vars:
|
||||
name_docker: kanboard
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-nginx.yml
Normal file
9
playbooks/docker/deploy-docker-nginx.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "NGINX"
|
||||
vars:
|
||||
name_docker: nginx
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-planka.yml
Normal file
9
playbooks/docker/deploy-docker-planka.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Planka"
|
||||
vars:
|
||||
name_docker: planka
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-portainer.yml
Normal file
9
playbooks/docker/deploy-docker-portainer.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Portainer"
|
||||
vars:
|
||||
name_docker: portainer
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-postgressemaphore.yml
Normal file
9
playbooks/docker/deploy-docker-postgressemaphore.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "postgressemaphore"
|
||||
vars:
|
||||
name_docker: postgressemaphore
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-rainloop.yml
Normal file
9
playbooks/docker/deploy-docker-rainloop.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Rainloop"
|
||||
vars:
|
||||
name_docker: rainloop
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-redm-die.yml
Normal file
9
playbooks/docker/deploy-docker-redm-die.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "RedM2"
|
||||
vars:
|
||||
name_docker: redm-die
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-redm.yml
Normal file
9
playbooks/docker/deploy-docker-redm.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "RedM"
|
||||
vars:
|
||||
name_docker: redm
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
9
playbooks/docker/deploy-docker-uptimekuma.yml
Normal file
9
playbooks/docker/deploy-docker-uptimekuma.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Deploiement du container "Utpime Kuma"
|
||||
vars:
|
||||
name_docker: uptimekuma
|
||||
hosts: localhost
|
||||
connection: local
|
||||
become: true
|
||||
become_user: "{{ m_user_name }}"
|
||||
roles:
|
||||
- deploy-docker
|
||||
Reference in New Issue
Block a user