Fixed config-tasks
This commit is contained in:
parent
216d2cfc11
commit
f8d3de48ec
@ -1,4 +1,4 @@
|
|||||||
- name: Setup config.php.j2
|
- name: Set up config.php.j2
|
||||||
template:
|
template:
|
||||||
src: "conf/config.php.j2"
|
src: "conf/config.php.j2"
|
||||||
dest: "{{ docker_dir }}/4get/config.php"
|
dest: "{{ docker_dir }}/4get/config.php"
|
@ -1,4 +1,4 @@
|
|||||||
- name: Setup breezewiki config
|
- name: Set up breezewiki config
|
||||||
template:
|
template:
|
||||||
src: "conf/config.ini.j2"
|
src: "conf/config.ini.j2"
|
||||||
dest: "{{ docker_dir }}/breezewiki/config.ini.j2"
|
dest: "{{ docker_dir }}/breezewiki/config.ini.j2"
|
@ -1,3 +1,6 @@
|
|||||||
|
# ----------------------------------------------------------------------------------------------------
|
||||||
|
# Store git credentials with GPG and .netrc because SSH is too complicated for Gitea on Docker
|
||||||
|
|
||||||
- name: Remove existing .netrc
|
- name: Remove existing .netrc
|
||||||
file:
|
file:
|
||||||
path: "/home/{{ control_user }}/.netrc"
|
path: "/home/{{ control_user }}/.netrc"
|
@ -1,4 +1,4 @@
|
|||||||
- name: Setup runner.j2
|
- name: Set up runner.j2
|
||||||
template:
|
template:
|
||||||
src: "conf/runner.j2"
|
src: "conf/runner.j2"
|
||||||
dest: "{{ docker_dir }}/runner/.runner"
|
dest: "{{ docker_dir }}/runner/.runner"
|
@ -36,10 +36,10 @@
|
|||||||
loop: "{{ compose[inventory_hostname] }}"
|
loop: "{{ compose[inventory_hostname] }}"
|
||||||
when: compose is defined and inventory_hostname in compose
|
when: compose is defined and inventory_hostname in compose
|
||||||
|
|
||||||
- name: Inital Setup
|
- name: Inital configurations
|
||||||
include_tasks: "setups/setup-{{ item }}.yml"
|
include_tasks: "config-tasks/{{ item }}.yml"
|
||||||
loop: "{{ setup[inventory_hostname] }}"
|
loop: "{{ config[inventory_hostname] }}"
|
||||||
when: setup is defined and inventory_hostname in setup
|
when: config is defined and inventory_hostname in config
|
||||||
ignore_errors: yes
|
ignore_errors: yes
|
||||||
|
|
||||||
- name: Copy Docker Compose
|
- name: Copy Docker Compose
|
||||||
|
29
staging
Normal file
29
staging
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
oracle:
|
||||||
|
hosts:
|
||||||
|
oracle1:
|
||||||
|
ansible_host: [REDACTED]
|
||||||
|
oracle2:
|
||||||
|
ansible_host: [REDACTED]
|
||||||
|
oracle3:
|
||||||
|
ansible_host: [REDACTED]
|
||||||
|
oracle4:
|
||||||
|
ansible_host: [REDACTED]
|
||||||
|
vars:
|
||||||
|
ansible_ssh_private_key_file: [REDACTED]
|
||||||
|
ansible_user: [REDACTED]
|
||||||
|
ansible_ssh_port: [REDACTED]
|
||||||
|
ansible_ssh_common_args: "-o StrictHostKeyChecking=no"
|
||||||
|
TZ: Asia/Singapore
|
||||||
|
|
||||||
|
# ----------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
cloudcompute:
|
||||||
|
hosts:
|
||||||
|
vultr:
|
||||||
|
ansible_host: [REDACTED]
|
||||||
|
vars:
|
||||||
|
ansible_ssh_private_key_file: [REDACTED]
|
||||||
|
ansible_user: [REDACTED]
|
||||||
|
ansible_ssh_port: [REDACTED]
|
||||||
|
ansible_ssh_common_args: "-o StrictHostKeyChecking=no"
|
||||||
|
TZ: Asia/Singapore
|
@ -20,4 +20,4 @@ networks:
|
|||||||
privatebin:
|
privatebin:
|
||||||
name: privatebin
|
name: privatebin
|
||||||
|
|
||||||
# sudo chown 65534:82 {{ docker_dir }}/privatebin/data
|
# sudo chown -R 65534:82 {{ docker_dir }}/privatebin/data
|
@ -1886,6 +1886,7 @@ engines:
|
|||||||
- name: yahoo
|
- name: yahoo
|
||||||
engine: yahoo
|
engine: yahoo
|
||||||
shortcut: yh
|
shortcut: yh
|
||||||
|
disabled: true
|
||||||
|
|
||||||
- name: yahoo news
|
- name: yahoo news
|
||||||
engine: yahoo_news
|
engine: yahoo_news
|
||||||
|
42
vars/secrets.example.yml
Normal file
42
vars/secrets.example.yml
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
docker_dir:
|
||||||
|
control_user:
|
||||||
|
control_host:
|
||||||
|
|
||||||
|
backup_zip_password:
|
||||||
|
backup_path_on_control_host:
|
||||||
|
oracle1_nfs_docker_dir_on_control_host:
|
||||||
|
oracle2_nfs_docker_dir_on_control_host:
|
||||||
|
oracle3_nfs_docker_dir_on_control_host:
|
||||||
|
oracle4_nfs_docker_dir_on_control_host:
|
||||||
|
|
||||||
|
vultr_private_ip:
|
||||||
|
oracle1_private_ip:
|
||||||
|
oracle2_private_ip:
|
||||||
|
oracle3_private_ip:
|
||||||
|
oracle4_private_ip:
|
||||||
|
|
||||||
|
authelia_encryption_key:
|
||||||
|
authelia_user:
|
||||||
|
authelia_password:
|
||||||
|
|
||||||
|
geoipupdate_account_id:
|
||||||
|
geoipupdate_license_key:
|
||||||
|
|
||||||
|
etherpad_db_user:
|
||||||
|
etherpad_db_pass:
|
||||||
|
etherpad_admin_password:
|
||||||
|
|
||||||
|
cloudflare_api_token:
|
||||||
|
allow_countries:
|
||||||
|
twitterminator_url:
|
||||||
|
|
||||||
|
gitea_access_token:
|
||||||
|
gitea_database_user:
|
||||||
|
gitea_database_passwd:
|
||||||
|
gitea_database_name:
|
||||||
|
docker_host:
|
||||||
|
|
||||||
|
gitea_runner_registration_token:
|
||||||
|
runner_uuid:
|
||||||
|
runner_token:
|
||||||
|
runner_id:
|
@ -1,10 +1,11 @@
|
|||||||
compose:
|
compose:
|
||||||
oracle4:
|
oracle4:
|
||||||
- paulgo
|
- paulgo
|
||||||
|
|
||||||
setup:
|
config:
|
||||||
oracle4:
|
oracle4:
|
||||||
- paulgo
|
- paulgo
|
||||||
|
|
||||||
# ----------------------------------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
deployed-compose:
|
deployed-compose:
|
||||||
@ -121,7 +122,7 @@ deployed-compose:
|
|||||||
|
|
||||||
# ----------------------------------------------------------------------------------------------------
|
# ----------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
deployed-setup:
|
deployed-config:
|
||||||
oracle1:
|
oracle1:
|
||||||
- 4get
|
- 4get
|
||||||
- anonymousoverflow
|
- anonymousoverflow
|
||||||
|
Loading…
Reference in New Issue
Block a user