feat(gaseous): add gaseous rom manager

This commit is contained in:
redbeardymcgee 2025-04-07 19:23:15 -05:00
parent 1fdb890ee2
commit 740508e177
3 changed files with 56 additions and 0 deletions

View file

@ -0,0 +1,23 @@
[Unit]
Description=Gaseous MariaDB
[Service]
Restart=on-failure
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/mariadb/mariadb:latest
ContainerName=gaseous-mariadb
AutoUpdate=registry
Network=gaseous.network
HostName=gaseous-mariadb
Volume=gaseous-mariadb:/var/lib/mysql
Environment=MARIADB_ROOT_PASSWORD=gaseous
Environment=MARIADB_USER=gaseous
Environment=MARIADB_PASSWORD=gaseous

View file

@ -0,0 +1,29 @@
[Unit]
Description=Gaseous ROM manager
Requires=gaseous-mariadb.service
After=gaseous-mariadb.service
[Service]
Restart=on-failure
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/gaseousgames/gaseousserver:latest
ContainerName=gaseous
AutoUpdate=registry
Network=gaseous.network
HostName=gaseous
PublishPort=5198:80
Volume=gaseous:/root/.gaseous-server
Environment=TZ=Etc/UTC
Environment=dbhost=gsdb
Environment=dbuser=root
Environment=dbpass=gaseous
Environment=igdbclientid=
Environment=igdbclientsecret=

View file

@ -0,0 +1,4 @@
[Volume]
VolumeName=gaseous
VolumeName=gaseous-mariadb