created draw server
This commit is contained in:
26
group_vars/drawio.yml
Normal file
26
group_vars/drawio.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
#This compose file adds draw.io to your stack
|
||||
---
|
||||
main_username: sbxadmin
|
||||
main_uid: "1000"
|
||||
main_gid: "{{ main_uid }}"
|
||||
docker_compose_generator_output_path: "/home/sbxadmin/drawio"
|
||||
containers:
|
||||
- service_name: drawio
|
||||
active: true
|
||||
image: jgraph/drawio
|
||||
container_name: drawio
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8080:8080
|
||||
- 8443:8443
|
||||
environment:
|
||||
PUBLIC_DNS: drawio.lab.softbox.net
|
||||
DRAWIO_SERVER_URL: http://drawio.lab.softbox.net/
|
||||
DRAWIO_BASE_URL: http://drawio.lab.softbox.net
|
||||
DRAWIO_USE_HTTP: 1
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://domain:8080 || exit 1"]
|
||||
interval: 1m30s
|
||||
timeout: 10s
|
||||
retries: 5
|
||||
start_period: 10s
|
||||
@@ -7,9 +7,8 @@
|
||||
[nextcloud]
|
||||
10.0.101.11 ansible_user=sbxadmin ansible_port=22
|
||||
|
||||
[mailout]
|
||||
10.54.15.6 ansible_user=sbxadmin ansible_port=22
|
||||
|
||||
[netbootxyz]
|
||||
10.11.12.69 ansible_user=root ansible_port=22
|
||||
|
||||
[drawio]
|
||||
10.11.12.20 ansible_user=sbxadmin ansible_port=22
|
||||
|
||||
26
run.yml
26
run.yml
@@ -1,8 +1,25 @@
|
||||
---
|
||||
- hosts: netbootxyz
|
||||
#- hosts: netbootxyz
|
||||
# become: yes
|
||||
# vars_files:
|
||||
# - "vars/vault.yml"
|
||||
# pre_tasks:
|
||||
# - name: Perform a dist-upgrade.
|
||||
# ansible.builtin.apt:
|
||||
# upgrade: dist
|
||||
# update_cache: yes
|
||||
# - name: Install essential packages
|
||||
# package:
|
||||
# name: "{{ package_list }}"
|
||||
# state: present
|
||||
# roles:
|
||||
# #- role: geerlingguy.security
|
||||
# - role: geerlingguy.docker
|
||||
# - role: ironicbadger.docker_compose_generator
|
||||
#- role: samba
|
||||
#
|
||||
- hosts: drawio
|
||||
become: yes
|
||||
vars_files:
|
||||
- "vars/vault.yml"
|
||||
pre_tasks:
|
||||
- name: Perform a dist-upgrade.
|
||||
ansible.builtin.apt:
|
||||
@@ -13,10 +30,9 @@
|
||||
name: "{{ package_list }}"
|
||||
state: present
|
||||
roles:
|
||||
#- role: geerlingguy.security
|
||||
- role: geerlingguy.security
|
||||
- role: geerlingguy.docker
|
||||
- role: ironicbadger.docker_compose_generator
|
||||
#- role: samba
|
||||
#- hosts: snipeit
|
||||
# vars_files:
|
||||
# - "vars/vault.yml"
|
||||
|
||||
Reference in New Issue
Block a user