- Notifications
You must be signed in to change notification settings - Fork2
Web-based get5 match management system. Inspired byhttps://github.com/splewis/get5-web
License
NotificationsYou must be signed in to change notification settings
FlowingSPDG/get5loader
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Status: UNDER DEVELOPMENT
Shugo Kawamura
Github :FlowingSPDG
Twitter :@FlowingSPDG
This is match management system forget5.
Inspired byget5-web.
- Login by your SteamID.
- Register your CS:GO servers on the "Add a server" section.
- Register teams on the "Create a Team" section with steamids.
- Go to the "Create a Match" page.
API Server will send rcon command to load match config(get5_loadmatch_url <webserver>/api/v1/match/<matchid>/config
) Then game server loads match and wait for players.
- Open HTTP access to access API.
- Setup environment variables.
- Setup database.
- Docker
- Go v1.21
- NodeJS and Yarn(Volta)
- MySQL DB
- CSGO Server with GET5 v0.15.0GET5
- Steam WebAPI Token for handling Steam-Login. (here)
git clone https://github.com/FlowingSPDG/get5loader.git $GOPATH/src/github.com/FlowingSPDG/get5loader
(you can fork your own)cd $GOPATH/src/github.com/FlowingSPDG/get5loader && make deps
- You're good to Go! edit each
.go
files to fix/add something nice! - You can test your server by
go run ./cmd/main.go
,and build them bymake
.You may get binary files in./build
.
I'mreleasing compiled-files for people who feel lazy to build for each major update.
- Setup environment variables
- Start your compiled binary
- Now it's up!
・MIT
About
Web-based get5 match management system. Inspired byhttps://github.com/splewis/get5-web
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published