No description
  • Shell 79.9%
  • Dockerfile 20.1%
Find a file
Ryan Grippeling 35eab837e3
All checks were successful
[Workflow] On Documentation Change / techdocs (push) Successful in 1m16s
[Workflow] On Documentation Change / Generate (push) Successful in 0s
[Workflow] On Documentation Change / Build (Zensical) + sync to Garage web (push) Successful in 1m10s
[Workflow] On Documentation Change / Deploy (docs site / Garage web) (push) Successful in 0s
feat(docs): publish to own docs-monitoring-platform bucket (estate #2)
Repo-scoped Garage key via repo-level TECHDOCS_S3_* (shadows org). The
shared docs-site prefix stops receiving updates; the docs domain routes
/monitoring-platform to the new bucket in homelab's phase C cutover.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 17:32:11 +02:00
.forgejo/workflows feat(docs): publish to own docs-monitoring-platform bucket (estate #2) 2026-08-12 17:32:11 +02:00
.github/workflows chore(docs): retire GitHub-side docs workflows — Forgejo publishes to docs.webgrip.dev (ADR-0052) 2026-08-11 11:04:08 +02:00
docs feat(docs): publish to docs.webgrip.dev/monitoring-platform/ — estate rollout (ADR-0052) 2026-08-11 10:58:11 +02:00
ops fix: removed unused file 2025-06-10 10:55:05 +02:00
.gitignore added develop.sh, testing some stuff with score, expose to local port 3001, because 3000 is set already by obsidian (presentation) 2025-02-12 10:42:09 +01:00
catalog-info.yaml fix(backstage): removed duplicate annotation 2025-03-04 21:06:54 +01:00
develop.sh fix: removed unused file 2025-06-10 12:52:57 +02:00
docker-compose.yml fix: webgrip for docker network 2025-06-10 10:08:30 +02:00
openapi.yaml Added openapi.yaml to see how I can use this in backstage 2024-11-16 09:05:58 +01:00
README.md Initial commit 2024-06-06 15:13:14 +02:00
score.yaml fix: webgrip for docker network 2025-06-10 10:26:45 +02:00
start.sh Initial commit 2024-06-06 15:13:14 +02:00

Running it

Prerequisites

  • python venv
python3 -m venv ~/venv

Setup

Adding the webhook to your organization

source ~/venv/bin/activate
pip3 install --upgrade -r requirements.txt
python3 GITHUB_TOKEN=[your token] GITHUB_ORG=[your organisation] add_org_webhook.py

Running

  • Run docker compose docker-compose up
  • Log into https://localhost:3000 with admin:admin
  • Reset your pw to what you like