* Added nodered, pgadmin, and postgresql container files

This commit is contained in:
b0xxer 2025-04-09 14:20:48 -05:00
parent d6b1a330c7
commit fd79eec04b
3 changed files with 49 additions and 0 deletions

View File

@ -0,0 +1,15 @@
[Unit]
Description=Node-Red Container
After=network-online.target
[Container]
Image=docker.io/nodered/node-red:4.0.2-22
ContainerName=node-red
Volume=nodered:/data:Z
PublishPort=0.0.0.0:1880:1880
[Service]
Restart=Always
[Install]
WantedBy=multi-user.target

View File

@ -0,0 +1,17 @@
[Unit]
Description=PGAdmin Database Tool
After=network-online.target
[Container]
Image=docker.io/dpage/pgadmin4:8
ContainerName=pgadmin
Volume=pgadmin:/var/lib/pgadmin:Z
PublishPort=0.0.0.0:5050:80
Environment=PGADMIN_DEFAULT_PASSWORD=monarc
Environment=PGADMIN_DEFAULT_EMAIL=admin@monarc.systems
[Service]
Restart=always
[Install]
WantedBy=multi-user.target

View File

@ -0,0 +1,17 @@
[Unit]
Description=PostgreSQL 16 Container
[Container]
Image=docker.io/library/postgres:16
ContainerName=postgresql
Environment=POSTGRES_USER=monarc
Environment=POSTGRES_PASSWORD=monarc
Environment=POSTGRES_DB=novusdb
Volume=postgresql:/var/lib/postgresql/data
PublishPort=0.0.0.0:5432:5432
[Service]
Restart=always
[Install]
WantedBy=multi-user.target default.target