OpenCombas server repository.
# Clone the repository
git clone https://github.com/your-org/open-combas-server.git
cd open-combas-server
# Build the server
go build -o open-combas-server .# Run the server
./open-combas-servergo build -o open-combas-server.exe .
open-combas-server.exeThe server auto-generates a config.toml file on first run:
ServerStatusPort = 1207ListeningAddress = "0.0.0.0"BufferSize = 4000# Performance and logging options.PerfReportIntervalSec = 30EnablePerformanceMonitoring = falseVerboseLogging = false
[[EchoingServers]]
Label = "WORLD"Port = 1215
[[EchoingServers]]
Label = "WORLD_OLD"Port = 1255Run comprehensive benchmarks:
# Windows
server_benchmark.bat standard results.txt
# Linux/macOS
./server_benchmark.sh standard results.txt# Run tests
go test ./...
# Run benchmarks
go test -bench=. ./...
# Quick performance check
run-benchmark.bat quick- Fork the repository
- Create a feature branch
- Run tests:
go test ./... - Run benchmarks:
./server_benchmark.sh standard - Submit a pull request