1
0
Fork
You've already forked borg
0
No description
  • Go 50.9%
  • TypeScript 46.8%
  • Makefile 1.1%
  • Nix 0.6%
  • Dockerfile 0.4%
  • Other 0.1%
2026年01月25日 18:00:13 +01:00
.devcontainer Fix: skip comma in jsonc 2025年11月02日 16:22:35 +01:00
.github ci: add linter env var 2026年01月11日 14:16:12 +01:00
api resolve conflicts 2026年01月23日 03:37:06 +01:00
cmd/borg linter 2026年01月13日 20:16:49 +01:00
docker add makefile rules for compose 2026年01月24日 18:11:50 +01:00
internal prevent not possible null reference 2026年01月25日 18:00:13 +01:00
web build(deps-dev): bump @rsbuild/plugin-react from 1.4.2 to 1.4.3 in /web 2026年01月23日 02:56:04 +00:00
.dockerignore Change project structure, update Makefile and docker files 2025年10月23日 17:38:08 +02:00
.gitignore fix gitignore, add docs 2025年11月25日 19:07:44 +01:00
.golangci.yml actually good create status 2026年01月15日 17:12:07 +01:00
.nvmrc Improve devcontainers 2025年10月29日 18:09:03 +01:00
.pre-commit-config.yaml improve pre-commit config 2025年11月27日 18:55:06 +01:00
.sqlc.yaml add undo reblog on api 2026年01月18日 02:03:19 +01:00
Dockerfile fix go mod docker caching 2026年01月24日 12:59:27 +01:00
flake.lock flake added 2026年01月13日 11:38:05 +01:00
flake.nix flake added 2026年01月13日 11:38:05 +01:00
go.mod Merge pull request #151 from kibirisu/dependabot/go_modules/golang.org/x/crypto-0.47.0 2026年01月23日 03:48:19 +01:00
go.sum Merge pull request #151 from kibirisu/dependabot/go_modules/golang.org/x/crypto-0.47.0 2026年01月23日 03:48:19 +01:00
Makefile add makefile rules for compose 2026年01月24日 18:11:50 +01:00
postgres-language-server.jsonc AP: handle actor endpoint 2025年12月14日 13:39:22 +01:00
README.md simplify CI pipeline, change go package name, add missing api endpoints, change go version 2025年11月24日 23:54:55 +01:00
run_dual.sh dual make dev setup 2026年01月20日 13:21:34 +01:00

Borg

🧠 Overview

  • Backend: Go (net/http + embedded FS)
  • Frontend: React + Rsbuild + pnpm
  • Database: PostgreSQL
  • Migrations: Goose
  • SQL generation: sqlc

🚀 Quick Start

Running In Development Mode

Requires Go ≥ 1.25, pnpm, make and container engine running locally.

make dev

🧩 Project Structure

.
├── cmd/
│ └── borg/ # main entrypoint
├── pkg/
│ ├── db/ # database setup and interfaces
│ ├── config/ # configuration management
│ └── router/ # http routes and handlers
└── web/ # React SPA source