Folder reorg if prep for using git runner

This commit is contained in:
traveler 2026-01-10 21:25:19 -06:00
parent 304e85e450
commit 1a3749112d
102 changed files with 833 additions and 244 deletions

84
swarm/phpipam.yaml Executable file
View file

@ -0,0 +1,84 @@
services:
phpipam-web:
image: phpipam/phpipam-www:latest
container_name: phpipam-web
hostname: phpipam-web
networks:
- netgrimoire
ports:
- "8094:80"
environment:
- TZ=America/Chicago
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=ipam
- IPAM_DATABASE_USER=ipam
- IPAM_DATABASE_NAME=ipam
volumes:
- /DockerVol/phpipam/phpipam-logo:/phpipam/css/images/logo
deploy:
labels:
- diun.enable=true
- homepage.group=Management
- homepage.name=phpIPAM
- homepage.icon=ipam.png
- homepage.href=http://ipam.netgrimoire.com
- homepage.description=IP Address Management
- caddy=ipam.netgrimoire.com
- caddy.import=authentik
- caddy.reverse_proxy="{{upstreams 80}}"
placement:
constraints:
- node.hostname == docker3
restart_policy:
condition: any
phpipam-cron:
image: phpipam/phpipam-cron:latest
container_name: phpipam-cron
hostname: phpipam-cron
networks:
- netgrimoire
environment:
- TZ=America/Chicago
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=ipam
- SCAN_INTERVAL=1h
volumes:
- /DockerVol/phpipam/phpipam-logo:/phpipam/css/images/logo
deploy:
labels:
- diun.enable=true
placement:
constraints:
- node.hostname == docker3
restart_policy:
condition: any
phpipam-mariadb:
image: mariadb:latest
container_name: phpipam-mariadb
hostname: phpipam-mariadb
networks:
- netgrimoire
volumes:
- /DockerVol/phpipam/mariadb:/var/lib/mysql
environment:
- TZ=America/Chicago
- MYSQL_ROOT_PASSWORD=ipam
-
deploy:
labels:
- diun.enable=true
placement:
constraints:
- node.hostname == docker3
restart_policy:
condition: any
networks:
netgrimoire:
external: true