Updated Installation (markdown)
@@ -61,69 +61,38 @@ With thanks to [Tom1243](https://github.com/Tom1243) for building this process.
|
||||
|
||||
These steps describe a FRESH INSTALL. REMOVE ANY OLD CONTAINERS AND old APPDATA if you had any other attempts.
|
||||
|
||||
1. Copy the following into a file named ``gsdb.xml``
|
||||
```xml
|
||||
<?xml version="1.0"?>
|
||||
<Container version="2">
|
||||
<Name>gsdb</Name>
|
||||
<Repository>mariadb</Repository>
|
||||
<Registry>https://hub.docker.com/r/gaseousgames/gaseousserver/</Registry>
|
||||
<Network>gaseous</Network>
|
||||
<MyIP/>
|
||||
<Shell>sh</Shell>
|
||||
<Privileged>false</Privileged>
|
||||
<Support/>
|
||||
<Project>https://github.com/gaseous-project/gaseous-server?ref=selfh.st</Project>
|
||||
<Overview>This is the server for the Gaseous system. It offers ROM and title management, as well as some basic in browser emulation of those ROMs. PART2
|
||||
THIS IS THE Data Base, you also need the FRONTEND!!!!</Overview>
|
||||
<Category>Cloud: GameServers:</Category>
|
||||
<WebUI/>
|
||||
<TemplateURL/>
|
||||
<Icon>https://i.imgur.com/A1X3Gcf.png</Icon>
|
||||
<ExtraParams/>
|
||||
<PostArgs/>
|
||||
<CPUset/>
|
||||
<DateInstalled>1706104502</DateInstalled>
|
||||
<DonateText/>
|
||||
<DonateLink/>
|
||||
<Requires/>
|
||||
<Config Name="Host Path 1" Target="/var/lib/mysql" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gaseous/database</Config>
|
||||
<Config Name="MARIADB_ROOT_PASSWORD" Target="MARIADB_ROOT_PASSWORD" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">gaseous</Config>
|
||||
<Config Name="MARIADB_USER" Target="MARIADB_USER" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">gaseous</Config>
|
||||
<Config Name="MARIADB_PASSWORD" Target="MARIADB_PASSWORD" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">gaseous</Config>
|
||||
</Container>
|
||||
```
|
||||
|
||||
2. Copy the following into a file named ``gaseous.xml``
|
||||
1. Copy the following into a file named ``gaseous.xml``
|
||||
```xml
|
||||
<?xml version="1.0"?>
|
||||
<Container version="2">
|
||||
<Name>gaseous-server</Name>
|
||||
<Repository>gaseousgames/gaseousserver:v1.7.0-preview.8</Repository>
|
||||
<Repository>gaseousgames/gaseousserver:latest</Repository>
|
||||
<Registry>https://hub.docker.com/r/gaseousgames/gaseousserver/</Registry>
|
||||
<Network>gaseous</Network>
|
||||
<MyIP/>
|
||||
<Shell>sh</Shell>
|
||||
<Privileged>false</Privileged>
|
||||
<Support/>
|
||||
<Support>https://discord.gg/Nhu7wpT3k4</Support>
|
||||
<Project>https://github.com/gaseous-project/gaseous-server?ref=selfh.st</Project>
|
||||
<Overview>This is the server for the Gaseous system. It offers ROM and title management, as well as some basic in browser emulation of those ROMs. PART 1
|
||||
You also need the DataBase.</Overview>
|
||||
<Overview>This is the server for the Gaseous system. It offers ROM and title management, as well as some basic in browser emulation of those ROMs. 
|
||||
IMPORTANT!!!!!!
|
||||
You will need to run these on a custom network. Paste "docker network create gaseous" into the terminal. if you change this you will have to edit both the network setting and the post arg setting.</Overview>
|
||||
<Category>GameServers:</Category>
|
||||
<WebUI>http://[IP]:[PORT:5198]</WebUI>
|
||||
<TemplateURL/>
|
||||
<Icon>https://i.imgur.com/A1X3Gcf.png</Icon>
|
||||
<Icon>https://raw.githubusercontent.com/gaseous-project/gaseous-server/main/logo.png</Icon>
|
||||
<ExtraParams/>
|
||||
<PostArgs/>
|
||||
<PostArgs>;/usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker create --name='gsdb' --net='gaseous' -e HOST_CONTAINERNAME="gsdb" -e 'MARIADB_ROOT_PASSWORD'='gaseous' -e 'MARIADB_USER'='gaseous' -e 'MARIADB_PASSWORD'='gaseous' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.icon='https://raw.githubusercontent.com/gaseous-project/gaseous-server/main/logo.png' -v '/mnt/user/appdata/gaseous/database':'/var/lib/mysql':'rw' -v '/etc/localtime':'/etc/localtime':'ro' 'mariadb'</PostArgs>
|
||||
<CPUset/>
|
||||
<DateInstalled>1706105663</DateInstalled>
|
||||
<DateInstalled>1707708636</DateInstalled>
|
||||
<DonateText/>
|
||||
<DonateLink/>
|
||||
<Requires>YOU NEED THE DATABASE GaseousDB</Requires>
|
||||
<Requires>https://api-docs.igdb.com/#account-creation
|
||||
https://imgur.com/QwtHouv</Requires>
|
||||
<Config Name="gs" Target="/root/.gaseous-server" Default="" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gaseous/data</Config>
|
||||
<Config Name="port" Target="80" Default="5198" Mode="tcp" Description="" Type="Port" Display="always" Required="false" Mask="false">5198</Config>
|
||||
<Config Name="igdbclientid" Target="igdbclientid" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">clientid</Config>
|
||||
<Config Name="igdbclientsecret" Target="igdbclientsecret" Default="" Mode="" Description="" Type="Variable" Display="always" Required="false" Mask="false">clientsecret</Config>
|
||||
<Config Name="igdbclientid" Target="igdbclientid" Default="" Mode="" Description="https://imgur.com/uLXxNG8" Type="Variable" Display="always" Required="false" Mask="false">changeme</Config>
|
||||
<Config Name="igdbclientsecret" Target="igdbclientsecret" Default="" Mode="" Description="https://imgur.com/SZAhptG" Type="Variable" Display="always" Required="false" Mask="false">changeme</Config>
|
||||
<Config Name="dbhost" Target="dbhost" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">gsdb</Config>
|
||||
<Config Name="dbuser" Target="dbuser" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">root</Config>
|
||||
<Config Name="dbpass" Target="dbpass" Default="" Mode="" Description="" Type="Variable" Display="advanced" Required="false" Mask="false">gaseous</Config>
|
||||
@@ -131,7 +100,5 @@ You also need the DataBase.</Overview>
|
||||
```
|
||||
|
||||
3. In unraid terminal paste: ``docker network create gaseous``
|
||||
4. In Main -> BootDevice -> config -> plugins -> dockerMan -> templates-user click UPLOAD (at the bottom) then select the two .xml files
|
||||
5. In Docker click ADD CONTAINER, select a template, make one of the Gaseous. Click APPLY. Repeat for the other one.
|
||||
|
||||

|
||||
4. In Main -> BootDevice -> config -> plugins -> dockerMan -> templates-user click UPLOAD (at the bottom) then select the gaseous.xml files
|
||||
5. In Docker click ADD CONTAINER, select a template, make one of the Gaseous. Click APPLY.
|
||||
|
||||
Reference in New Issue
Block a user