feat: add more stuff

This commit is contained in:
Simon Cornet 2026-02-18 17:20:00 +01:00
commit 4e2886dd59
12 changed files with 74 additions and 62 deletions

View file

@ -1,10 +1,17 @@
---
# create network
- name: "create network"
ansible.builtin.import_tasks: "network.yaml"
# install mariadb
- name: "install mariadb"
ansible.builtin.import_tasks: "mariadb.yaml"
# install phpipam
- name: "install phpipam"
ansible.builtin.import_tasks: "phpipam.yaml"
# cleanup docker
- name: "cleanup docker"
ansible.builtin.import_tasks: "cleanup.yaml"

View file

@ -32,12 +32,13 @@
tty: "no"
# run mariadb
name: "ipam-db"
name: "phpipam-db"
image: "docker.io/mariadb:lts"
image_name_mismatch: "recreate"
restart_policy: "unless-stopped"
networks:
- name: "ipam-network"
- name: "phpipam"
volumes:
- "/mnt/ipam/mysql:/var/lib/mysql"

9
tasks/network.yaml Normal file
View file

@ -0,0 +1,9 @@
---
# create network
- name: "docker - create phpipam network"
community.docker.docker_network:
name: "phpipam"
driver: "bridge"
state: "present"

View file

@ -8,12 +8,6 @@
group: "root"
mode: "0775"
- name: "create ipam network"
community.docker.docker_network:
name: "ipam-network"
driver: "bridge"
state: "present"
- name: "run phpipam"
community.docker.docker_container: