Skip to content

Releases: theinternetcafe/syborg

Initial Release

15 Apr 21:34
Compare
Choose a tag to compare

Working on Alpine Linux (containerized) or on Windows natively

Usage

Configuration

  1. Use the example below as a template to create ./config.json
{
	"bot_token": "Bot <TOKEN_GOES_HERE>",
	"owner_id": "YourName#1337",
	"use_sharding": false,
	"shard_id": 0,
	"shard_count": 1
}

Local

  1. Run command ./syborg-<arch>

Local Docker

  1. Pull container image: docker pull tzakrajs/syborg
  2. Run container image with config attached: docker run tzakrajs/syborg -v ./config.json:/config.json -p 8080:80

K8s

  1. Create configmap for the syborg config file kubectl create configmap syborg-config --from-file=config.json
  2. Apply manifest to deploy syborg deployment kubectl apply -f ./k8s-deployment.yaml