feat: add more stuff
This commit is contained in:
parent
075da97511
commit
4e2886dd59
12 changed files with 74 additions and 62 deletions
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
9
tasks/network.yaml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
---
|
||||
|
||||
# create network
|
||||
- name: "docker - create phpipam network"
|
||||
community.docker.docker_network:
|
||||
name: "phpipam"
|
||||
driver: "bridge"
|
||||
state: "present"
|
||||
|
||||
|
|
@ -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:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue