Many updates over time

This commit is contained in:
2026-02-24 17:57:35 -07:00
parent 6b36273324
commit 0132ed6a8f
68 changed files with 1409 additions and 197 deletions

View File

@@ -0,0 +1,49 @@
---
# Create /opt/dockge
- name: Creating /opt/dockge
file:
path: /opt/dockge
owner: "{{ superuser }}"
group: "{{ supergroup }}"
state: directory
# Create /opt/stacks
- name: Creating /opt/stacks
file:
path: /opt/stacks
owner: "{{ superuser }}"
group: "{{ supergroup }}"
state: directory
# Create /opt/dockge
- name: Creating /opt/dockge
file:
path: /opt/dockge
owner: "{{ superuser }}"
group: "{{ supergroup }}"
state: directory
# Create /opt/dockge/data
- name: Creating /opt/dockge/data
file:
path: /opt/dockge/data
owner: "{{ superuser }}"
group: "{{ supergroup }}"
state: directory
# Copy Dockge docker compose file
- name: Copying Dockge compose.yml
copy:
src: compose.yml
dest: /opt/dockge/compose.yml
owner: "{{ superuser }}"
group: "{{ supergroup }}"
mode: '0644'
# Docker compose up
- name: Starting Dockge if not already running
shell: "docker compose up -d"
args:
chdir: /opt/dockge