* Added nodered, pgadmin, and postgresql container files
This commit is contained in:
@@ -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
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
Reference in New Issue
Block a user