Slight edits to the skyrim yolk publish path
This commit is contained in:
parent
53624d5551
commit
15b1225a41
2 changed files with 155 additions and 155 deletions
16
build.sh
16
build.sh
|
@ -1,17 +1,17 @@
|
|||
#!/bin/bash
|
||||
|
||||
docker pull git.zontreck.com/zontreck/skyrim:latest
|
||||
docker pull git.zontreck.com/zontreck/skyrim:installer
|
||||
docker pull git.zontreck.com/packages/skyrim:latest
|
||||
docker pull git.zontreck.com/packages/skyrim:installer
|
||||
|
||||
|
||||
|
||||
docker build -t git.zontreck.com/zontreck/skyrim:latest latest
|
||||
docker push git.zontreck.com/zontreck/skyrim:latest
|
||||
docker build -t git.zontreck.com/packages/skyrim:latest latest
|
||||
docker push git.zontreck.com/packages/skyrim:latest
|
||||
|
||||
docker build -t git.zontreck.com/zontreck/skyrim:installer installer
|
||||
docker push git.zontreck.com/zontreck/skyrim:installer
|
||||
docker build -t git.zontreck.com/packages/skyrim:installer installer
|
||||
docker push git.zontreck.com/packages/skyrim:installer
|
||||
|
||||
docker rmi git.zontreck.com/zontreck/skyrim:latest
|
||||
docker rmi git.zontreck.com/zontreck/skyrim:installer
|
||||
docker rmi git.zontreck.com/packages/skyrim:latest
|
||||
docker rmi git.zontreck.com/packages/skyrim:installer
|
||||
|
||||
docker system prune --volumes -f
|
|
@ -10,20 +10,20 @@
|
|||
"description": "Pterodactyl egg to host SkyrimTogether servers (AKA TiltedEvolution)\r\n\r\nSimply reinstall the server to update to the latest version of this mod. Unfortunately due to technical limitations, this egg will need significant modifications to support playing older versions of the mod.\r\n\r\nDo not use this Egg to create and host servers for profit. Commercial use of the mod is forbidden by the developers.",
|
||||
"features": null,
|
||||
"docker_images": {
|
||||
"git.zontreck.com\/zontreck\/skyrim:latest": "git.zontreck.com\/zontreck\/skyrim:latest"
|
||||
"git.zontreck.com/packages/skyrim:latest": "git.zontreck.com/packages/skyrim:latest"
|
||||
},
|
||||
"file_denylist": [],
|
||||
"startup": ".\/bin\/SkyrimTogetherServer",
|
||||
"startup": "./bin/SkyrimTogetherServer",
|
||||
"config": {
|
||||
"files": "{\r\n \"config\/STServer.ini\": {\r\n \"parser\": \"ini\",\r\n \"find\": {\r\n \"Note.Comment\": \"THIS FILE IS AUTOMATICALLY GENERATED BY PTERODACTYL\",\r\n \"Note.Comment2\": \"Please do not edit this file by hand, all changes will be lost. Use the Startup tab in your server panel instead.\",\r\n \"Note.Comment3\": \"Exception: Any new settings from new server versions that are not shown in the panel MAY be added to this file.\",\r\n \"Gameplay.fGoldLossFactor\": \"{{server.build.env.CFG_GAME_GOLD_LOSS_FACTOR}}\",\r\n \"Gameplay.bEnableXpSync\": \"{{server.build.env.CFG_GAME_XP_SYNC}}\",\r\n \"Gameplay.bEnablePvp\": \"{{server.build.env.CFG_GAME_ENABLE_PVP}}\",\r\n \"Gameplay.bEnableGreetings\": \"{{server.build.env.CFG_GAME_ENABLE_GREETINGS}}\",\r\n \"Gameplay.uDifficulty\": \"{{server.build.env.CFG_GAME_DIFFICULTY}}\",\r\n \"LiveServices.bAnnounceServer\": \"{{server.build.env.CFG_LIVE_ANNOUNCE_SERVER}}\",\r\n \"ModPolicy.bAllowMO2\": \"{{server.build.env.CFG_MOD_ALLOW_MO2}}\",\r\n \"ModPolicy.bAllowSKSE\": \"{{server.build.env.CFG_MOD_ALLOW_SKSE}}\",\r\n \"ModPolicy.bEnableModCheck\": \"{{server.build.env.CFG_MOD_ENABLE_MOD_CHECK}}\",\r\n \"GameServer.sPassword\": \"{{server.build.env.CFG_SRV_PASSWORD}}\",\r\n \"GameServer.sServerName\": \"{{server.build.env.CFG_SRV_NAME}}\",\r\n \"GameServer.bPremiumMode\": \"{{server.build.env.CFG_SRV_PREMIUM_MODE}}\",\r\n \"GameServer.uPort\": \"{{server.build.default.port}}\"\r\n }\r\n }\r\n}",
|
||||
"files": "{\r\n \"config/STServer.ini\": {\r\n \"parser\": \"ini\",\r\n \"find\": {\r\n \"Note.Comment\": \"THIS FILE IS AUTOMATICALLY GENERATED BY PTERODACTYL\",\r\n \"Note.Comment2\": \"Please do not edit this file by hand, all changes will be lost. Use the Startup tab in your server panel instead.\",\r\n \"Note.Comment3\": \"Exception: Any new settings from new server versions that are not shown in the panel MAY be added to this file.\",\r\n \"Gameplay.fGoldLossFactor\": \"{{server.build.env.CFG_GAME_GOLD_LOSS_FACTOR}}\",\r\n \"Gameplay.bEnableXpSync\": \"{{server.build.env.CFG_GAME_XP_SYNC}}\",\r\n \"Gameplay.bEnablePvp\": \"{{server.build.env.CFG_GAME_ENABLE_PVP}}\",\r\n \"Gameplay.bEnableGreetings\": \"{{server.build.env.CFG_GAME_ENABLE_GREETINGS}}\",\r\n \"Gameplay.uDifficulty\": \"{{server.build.env.CFG_GAME_DIFFICULTY}}\",\r\n \"LiveServices.bAnnounceServer\": \"{{server.build.env.CFG_LIVE_ANNOUNCE_SERVER}}\",\r\n \"ModPolicy.bAllowMO2\": \"{{server.build.env.CFG_MOD_ALLOW_MO2}}\",\r\n \"ModPolicy.bAllowSKSE\": \"{{server.build.env.CFG_MOD_ALLOW_SKSE}}\",\r\n \"ModPolicy.bEnableModCheck\": \"{{server.build.env.CFG_MOD_ENABLE_MOD_CHECK}}\",\r\n \"GameServer.sPassword\": \"{{server.build.env.CFG_SRV_PASSWORD}}\",\r\n \"GameServer.sServerName\": \"{{server.build.env.CFG_SRV_NAME}}\",\r\n \"GameServer.bPremiumMode\": \"{{server.build.env.CFG_SRV_PREMIUM_MODE}}\",\r\n \"GameServer.uPort\": \"{{server.build.default.port}}\"\r\n }\r\n }\r\n}",
|
||||
"startup": "{\r\n \"done\": \"Server started,\"\r\n}",
|
||||
"logs": "{}",
|
||||
"stop": "\/quit"
|
||||
"stop": "/quit"
|
||||
},
|
||||
"scripts": {
|
||||
"installation": {
|
||||
"script": "#!\/bin\/ash\r\n\r\n# SkyrimTogether Egg Installation Script\r\n# Author: Hayden Andreyka (haydenandreyka@gmail.com)\r\n\r\n# Description: Uses custom installer image that contains SkyrimTogether binaries and copies binaries to mounted persistent folder on Pterodactyl.\r\n# This setup is not ideal but due to the \"creative\" build process of the ST server, it's the most reliable solution possible.\r\n\r\n# Delete existing binaries\r\nif [ -d \"\/mnt\/server\/bin\" ]\r\nthen\r\n rm -rf \/mnt\/server\/bin\/*\r\nelse\r\n mkdir -p \/mnt\/server\/bin\r\nfi\r\n# Copy binaries from their home on installer image to the persistent mount point\r\ncp \/home\/server\/* \/mnt\/server\/bin\r\n\r\n# Done!\r\necho \"Done installing. Re-run the installer to update the server.\"",
|
||||
"container": "git.zontreck.com\/zontreck\/skyrim:installer",
|
||||
"script": "#!/bin/ash\r\n\r\n# SkyrimTogether Egg Installation Script\r\n# Author: Hayden Andreyka (haydenandreyka@gmail.com)\r\n\r\n# Description: Uses custom installer image that contains SkyrimTogether binaries and copies binaries to mounted persistent folder on Pterodactyl.\r\n# This setup is not ideal but due to the \"creative\" build process of the ST server, it's the most reliable solution possible.\r\n\r\n# Delete existing binaries\r\nif [ -d \"/mnt/server/bin\" ]\r\nthen\r\n rm -rf /mnt/server/bin/*\r\nelse\r\n mkdir -p /mnt/server/bin\r\nfi\r\n# Copy binaries from their home on installer image to the persistent mount point\r\ncp /home/server/* /mnt/server/bin\r\n\r\n# Done!\r\necho \"Done installing. Re-run the installer to update the server.\"",
|
||||
"container": "git.zontreck.com/packages/skyrim:installer",
|
||||
"entrypoint": "ash"
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue