* Added nodered, pgadmin, and postgresql container files
This commit is contained in:
parent
d6b1a330c7
commit
fd79eec04b
15
roles/apps/templates/nodered/nodered-node.container.j2
Normal file
15
roles/apps/templates/nodered/nodered-node.container.j2
Normal 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
|
||||||
17
roles/apps/templates/pgadmin/pgadmin-node.container.j2
Normal file
17
roles/apps/templates/pgadmin/pgadmin-node.container.j2
Normal 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
|
||||||
17
roles/apps/templates/postgres/postgres-node.container.j2
Normal file
17
roles/apps/templates/postgres/postgres-node.container.j2
Normal 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
|
||||||
Loading…
x
Reference in New Issue
Block a user