Skip to content

Projects

Every repository in the Indy-Center organization, grouped by whether it’s still alive. Projects that aren’t in the org aren’t listed here, even when they’re deployed — if you can’t open it, it doesn’t belong on this page.

Each project’s own README.md is the source of truth for that project. This page says which ones matter and which are on their way out; for the ones that matter, Architecture shows how they fit together.

Running and maintained.

  • identity · auth.flyindycenter.com

    Centralized identity Worker for *.flyindycenter.com. Owns VATSIM Connect OAuth, session cookies, users and roles, and exposes one typed RPC method over service bindings.

  • community-website · flyindycenter.com

    SvelteKit app serving flyindycenter.com — roster, events, feedback, visit requests and admin tooling. Still runs its own session system; migration to identity is planned but not started.

  • charts · charts.flyindycenter.com

    SvelteKit app serving charts.flyindycenter.com — FAA terminal procedures for the current AIRAC cycle. The reference implementation for consuming identity.

  • developer-portal · tech.flyindycenter.com

    This site. Astro and Starlight on Cloudflare Workers; every page has an edit link.

  • discord-bot

    Hono Worker bridging Discord forum posts to GitHub issues. Moderators triage with /accept, /deny and /done; issue closes sync back to the thread.

  • adapter-cloudflare

    Fork of @sveltejs/adapter-cloudflare, Workers-only, fixing the build output path so a custom worker entrypoint can coexist with SvelteKit's fetch handler.

  • infrastructure

    GitOps repository (ArgoCD + Kustomize) for the k3s cluster — ingress, cert-manager, sealed secrets, and manifests for every Kubernetes-hosted service.

  • vatisfiles

    vATIS profile configs kept current per AIRAC cycle by a scheduled Action that bumps the profile serial. Consumed by controllers' vATIS clients.

  • airports-redirect-worker · airports.indy.center

    One-purpose Worker that redirects airports.indy.center to the wiki's pilots section.

  • triage

    Issues-only repository used as a lightweight cross-cutting backlog. No code by design.

  • vatsim-data-ingestor

    Pulls the VATSIM data feed and rebroadcasts it over ZeroMQ. Runs on the k3s cluster, internal only. Not maintained — don't build against it.

  • vatsim-data-event-processor

    Consumes the ingestor feed and derives events, backed by Redis. Runs on the k3s cluster, internal only. Not maintained — don't build against it.

  • indy-discord-bot

    Earlier Discord bot that gamifies event participation via a passphrase-claimed role. Distinct from discord-bot; untouched since November 2025.

  • postiz-app

    Self-hosted Postiz social media management deployment on the VPS. Turnkey, not actively developed.

  • vatsim-radar-zidsectors

    Fork of the third-party VATSIM Radar client carrying ZID-specific sector definitions rebased on upstream.

Exists, but not built out. Don’t depend on these.

  • teamspeak-bot

    Syncs TeamSpeak server groups from VATUSA roster data and prompts unlinked users to link their account. Its CI is the most complete in the org.

  • tools · app.controller.tools

    The Cloudflare Workers rewrite of controller-tools, deployed to app.controller.tools. Ships the airspace restrictions viewer.

  • vatsim-activity

    SvelteKit activity dashboard prototype deployed to an internal host. Still renders mock data.

  • scheddy

    Fork of ZTL ARTCC's training scheduler. No Indy Center commits, no deployment, and nothing references it — an evaluation that was never adopted.

  • indy-moodle

    Empty repository created September 2026. Intended as a Moodle LMS instance; nothing built yet.

Still running, being replaced.

  • controller-tools · tools.flyindycenter.com

    The current ATC tools web app at tools.flyindycenter.com — airspace map, restrictions, charts search. Built as a Docker image and deployed on the k3s cluster via ArgoCD. The only cluster service still maintained.

    Replaced by: tools

  • docs

    MkDocs technical docs site built as a Docker image and deployed on the cluster. Stale since February 2025 and superseded by this portal.

    Replaced by: developer-portal

  • wiki

    Wiki.js instance on the VPS, still the live knowledge base for controller-facing documentation. Content has been exported to markdown; its replacement has not been built.

    Replaced by: library (planned, no repo yet)

Not deployed. Kept for history.

  • flight-plan-manager

    Postgres and RabbitMQ API for storing flight plans. No cluster manifest exists, and controller-tools fetches the VATSIM feed directly instead.

    Replaced by: direct VATSIM feed fetch inside controller-tools