No description
  • TypeScript 84.3%
  • Dockerfile 10.9%
  • HTML 2.4%
  • JavaScript 2.4%
Find a file
Ryan Grippeling 29a4f284b2
All checks were successful
[Workflow] On Documentation Change / techdocs (push) Successful in 24s
[Workflow] On Documentation Change / Generate (push) Successful in 0s
[Workflow] On Documentation Change / Build (Zensical) + sync to Garage web (push) Successful in 32s
[Workflow] On Documentation Change / Deploy (docs site / Garage web) (push) Successful in 0s
feat(docs): publish to own docs-backstage-application 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
/backstage-application to the new bucket in homelab's phase C cutover.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 18:09:29 +02:00
.forgejo/workflows feat(docs): publish to own docs-backstage-application bucket (estate #2) 2026-08-12 18:09:29 +02:00
.github fix(workflows): set context and dockerfile manually for this exception 2025-12-16 12:46:46 +01:00
docs feat(docs): bootstrap docs site — publish to docs.webgrip.dev/backstage-application/ (ADR-0052) 2026-08-11 11:03:21 +02:00
ops/docker refactor: Moved backstage into src/ and adhere to my "application" standards fully 2025-12-16 06:54:59 +01:00
src feat(techdocs): add app-config.k8s.yaml overlay — external builder + Garage S3 publisher 2026-08-09 10:09:31 +02:00
.env.example fix: fixed DB prefix and .env.example 2025-12-16 20:40:33 +01:00
.gitignore Added permissions, devtools, multistage docker, instrumentation.js, dependabot changes 2024-11-20 18:19:53 +01:00
.releaserc.js refactor: Moved backstage into src/ and adhere to my "application" standards fully 2025-12-16 06:54:59 +01:00
AGENTS.md refactor: Moved backstage into src/ and adhere to my "application" standards fully 2025-12-16 06:54:59 +01:00
catalog-info.yaml fix: use custom auth provider to circumvent not being able to log in with users imported from github with a namespace 2025-12-07 08:46:25 +01:00
CHANGELOG.md chore(release): 1.0.4 2025-12-16 19:58:27 +00:00
docker-compose.yml fix: made the github integration work through env vars instead of an included file with secrets 2025-12-16 18:29:40 +01:00
mkdocs.yml feat(docs): bootstrap docs site — publish to docs.webgrip.dev/backstage-application/ (ADR-0052) 2026-08-11 11:03:21 +02:00
package.json chore(release): 1.0.4 2025-12-16 19:58:27 +00:00
README.md Integrate k8s cluster 2024-11-25 17:51:02 +01:00

Backstage Application

Requirements

  • Docker
  • Docker Compose
  • Nvm (Node.js 22.10.0)

Running the project

cd backstage
yarn install --immutable
yarn tsc
cd ..
docker-compose up --build

Setting up cluster

kubectl -n backstage apply -f ops/k8s/service-account.yaml
kubectl -n backstage get secret admin-user -o jsonpath={".data.token"} | base64 -d