├── .github └── workflows │ └── unittest.yaml ├── .gitignore ├── CREDITS ├── LICENSE ├── README ├── README.md ├── alphagsm ├── alphagsm-downloads ├── alphagsm-internal ├── alphagsm.conf-template ├── changelog ├── core ├── __init__.py ├── main.py ├── multiplexer.py └── program.py ├── downloader ├── __init__.py ├── downloader.py └── downloadermodules.py ├── downloadermodules ├── steamcmd.py └── url.py ├── future_plans ├── gamemodules ├── counterstrikeglobaloffensive.py ├── csgo.py ├── factorio.py ├── minecraft │ ├── DEFAULT.py │ ├── bungeecord.py │ ├── custom.py │ ├── tekkit.py │ └── vanilla.py ├── teamfortress2.py ├── terraria │ ├── DEFAULT.py │ ├── tshock.py │ └── vanilla.py └── tf2.py ├── requirements.txt ├── screen ├── __init__.py ├── screen.py ├── screenrc ├── screenrc_template.txt └── tail.py ├── server ├── __init__.py ├── data.py ├── gamemodules.py └── server.py ├── technical_introduction.txt ├── tests └── test_init.py └── utils ├── backups ├── __init__.py └── backups.py ├── cmdparse ├── __init__.py ├── cmdparse.py └── cmdspec.py ├── fileutils.py ├── settings ├── __init__.py └── _settings.py ├── steamcmd.py ├── steamcmd_gamescript_template.txt └── updatefs.py /.github/workflows/unittest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/.github/workflows/unittest.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *.bak 3 | alphagsm.conf 4 | env 5 | -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/CREDITS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/README.md -------------------------------------------------------------------------------- /alphagsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/alphagsm -------------------------------------------------------------------------------- /alphagsm-downloads: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/alphagsm-downloads -------------------------------------------------------------------------------- /alphagsm-internal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/alphagsm-internal -------------------------------------------------------------------------------- /alphagsm.conf-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/alphagsm.conf-template -------------------------------------------------------------------------------- /changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/changelog -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | from .main import * 2 | -------------------------------------------------------------------------------- /core/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/core/main.py -------------------------------------------------------------------------------- /core/multiplexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/core/multiplexer.py -------------------------------------------------------------------------------- /core/program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/core/program.py -------------------------------------------------------------------------------- /downloader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/downloader/__init__.py -------------------------------------------------------------------------------- /downloader/downloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/downloader/downloader.py -------------------------------------------------------------------------------- /downloader/downloadermodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/downloader/downloadermodules.py -------------------------------------------------------------------------------- /downloadermodules/steamcmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/downloadermodules/steamcmd.py -------------------------------------------------------------------------------- /downloadermodules/url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/downloadermodules/url.py -------------------------------------------------------------------------------- /future_plans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/future_plans -------------------------------------------------------------------------------- /gamemodules/counterstrikeglobaloffensive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/counterstrikeglobaloffensive.py -------------------------------------------------------------------------------- /gamemodules/csgo.py: -------------------------------------------------------------------------------- 1 | ALIAS_TARGET="counterstrikeglobaloffensive" 2 | -------------------------------------------------------------------------------- /gamemodules/factorio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/factorio.py -------------------------------------------------------------------------------- /gamemodules/minecraft/DEFAULT.py: -------------------------------------------------------------------------------- 1 | ALIAS_TARGET="minecraft.vanilla" 2 | -------------------------------------------------------------------------------- /gamemodules/minecraft/bungeecord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/minecraft/bungeecord.py -------------------------------------------------------------------------------- /gamemodules/minecraft/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/minecraft/custom.py -------------------------------------------------------------------------------- /gamemodules/minecraft/tekkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/minecraft/tekkit.py -------------------------------------------------------------------------------- /gamemodules/minecraft/vanilla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/minecraft/vanilla.py -------------------------------------------------------------------------------- /gamemodules/teamfortress2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/teamfortress2.py -------------------------------------------------------------------------------- /gamemodules/terraria/DEFAULT.py: -------------------------------------------------------------------------------- 1 | ALIAS_TARGET="terraria.vanilla" 2 | -------------------------------------------------------------------------------- /gamemodules/terraria/tshock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/terraria/tshock.py -------------------------------------------------------------------------------- /gamemodules/terraria/vanilla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/gamemodules/terraria/vanilla.py -------------------------------------------------------------------------------- /gamemodules/tf2.py: -------------------------------------------------------------------------------- 1 | ALIAS_TARGET="teamfortress2" 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | crontab==0.23.0 2 | pytest==6.2.4 -------------------------------------------------------------------------------- /screen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/screen/__init__.py -------------------------------------------------------------------------------- /screen/screen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/screen/screen.py -------------------------------------------------------------------------------- /screen/screenrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/screen/screenrc -------------------------------------------------------------------------------- /screen/screenrc_template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/screen/screenrc_template.txt -------------------------------------------------------------------------------- /screen/tail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/screen/tail.py -------------------------------------------------------------------------------- /server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/server/__init__.py -------------------------------------------------------------------------------- /server/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/server/data.py -------------------------------------------------------------------------------- /server/gamemodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/server/gamemodules.py -------------------------------------------------------------------------------- /server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/server/server.py -------------------------------------------------------------------------------- /technical_introduction.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/technical_introduction.txt -------------------------------------------------------------------------------- /tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/tests/test_init.py -------------------------------------------------------------------------------- /utils/backups/__init__.py: -------------------------------------------------------------------------------- 1 | from .backups import * 2 | -------------------------------------------------------------------------------- /utils/backups/backups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/backups/backups.py -------------------------------------------------------------------------------- /utils/cmdparse/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/cmdparse/cmdparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/cmdparse/cmdparse.py -------------------------------------------------------------------------------- /utils/cmdparse/cmdspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/cmdparse/cmdspec.py -------------------------------------------------------------------------------- /utils/fileutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/fileutils.py -------------------------------------------------------------------------------- /utils/settings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/settings/__init__.py -------------------------------------------------------------------------------- /utils/settings/_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/settings/_settings.py -------------------------------------------------------------------------------- /utils/steamcmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/steamcmd.py -------------------------------------------------------------------------------- /utils/steamcmd_gamescript_template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/steamcmd_gamescript_template.txt -------------------------------------------------------------------------------- /utils/updatefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SectorAlpha/AlphaGSM/HEAD/utils/updatefs.py --------------------------------------------------------------------------------