Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sh0tx420/srvinstaller
CLI app for installing GoldSrc/Source/Source2 gameservers and popular addons
https://github.com/sh0tx420/srvinstaller
bun bunjs gameserver goldsrc goldsrc-engine source-engine source2 source2-engine typescript valve valve-games
Last synced: 15 days ago
JSON representation
CLI app for installing GoldSrc/Source/Source2 gameservers and popular addons
- Host: GitHub
- URL: https://github.com/sh0tx420/srvinstaller
- Owner: sh0tx420
- License: apache-2.0
- Archived: true
- Created: 2024-09-14T19:22:32.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-09-15T15:32:42.000Z (5 months ago)
- Last Synced: 2024-09-22T19:04:22.353Z (4 months ago)
- Topics: bun, bunjs, gameserver, goldsrc, goldsrc-engine, source-engine, source2, source2-engine, typescript, valve, valve-games
- Language: TypeScript
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# srvinstaller
CLI app for installing GoldSrc/Source/Source2 gameservers and popular addons### Installation
1. Install [Bun](https://bun.sh/)
2. Clone this repository: `git clone https://github.com/sh0tx420/srvinstaller.git`
3. Install dependencies: `bun install`
4. Run program: `bun start -h`### Installation (Single-file executable)
This app is bundled to a single-file executable release with Bun.
If for some reason you don't like the normal installation method, you can install it this way, although the file size is very large.
1. Go to Releases and download:
- `srvinstaller_win32.exe` if using Windows
- `srvinstaller` if using Linux
- `sources.json` - Required for package sources
2. Run the program: `./srvinstaller -h`### Usage
```md
$ bun run src/main.ts -h
Usage:
srvinstaller [options]Options:
--help, -h Show this help message
--install, -i Install a specific package
```