Retro communications done right
  • Go 94.5%
  • Shell 4.6%
  • Go Template 0.6%
  • Dockerfile 0.2%
  • Handlebars 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-14 22:04:45 +02:00
.sublime [misc] setup sublime project 2025-08-11 01:45:35 +02:00
.vscode [repo] port the new settings parser from luxploit/pbx 2026-08-14 21:55:40 +02:00
docs [all] initial commit (with base structure) 2025-06-24 13:28:13 +02:00
public [iwmaster] rewrote list api to fix mutex lock issues 2025-10-05 19:20:32 +02:00
scripts [new] created iwmaster server for iw8-mod online 2025-10-05 01:26:13 +02:00
sql [new] created iwmaster server for iw8-mod online 2025-10-05 01:26:13 +02:00
src [web] port the improved web package from luxploit/pbx 2026-08-14 22:04:45 +02:00
web [all] initial commit (with base structure) 2025-06-24 13:28:13 +02:00
.env.example [qr] add qr port to .env 2025-09-21 01:52:03 +02:00
.gitignore [new] created taxi multi-run tooling 2025-09-21 00:42:33 +02:00
docker-compose.yaml [misc/docker] update env, docker and gitignore for new ports 2025-08-24 13:14:03 +02:00
Dockerfile [misc] Added Dockerfile and docker-compose.yaml to run the project 2025-08-23 23:13:26 +02:00
LICENSE [all] initial commit (with base structure) 2025-06-24 13:28:13 +02:00
README.md [misc] Correct path for scripts in root readme 2025-10-14 19:27:11 +02:00
taxi.example.yaml [new] created taxi multi-run tooling 2025-09-21 00:42:33 +02:00

SpiritOnline

git stuff

use git fetch, then decide if you should rebase or merge --ff-only or do a real merge (usually only in cases of merging to master)

when squashing commits, use git rebase -i HEAD~n where n is the number of commits to squash. keep the first as p/pick, change others to s/squash. :wq and then change the commit message that follows after to what you want and :wq again. then push with (-f if you've previously pushed those changes)

project gen

use scripts/gen-project.sh to create new boilerplate

build system

run scripts/run-service.sh to run go services