LibreChat/.fly/gitnexus
Danny Avila 01a1bc1689
📊 experimental: Add GitNexus CI/CD and deployment configuration (#12577)
* feat: Add GitNexus CI/CD and deployment configuration

- Introduced a Dockerfile for building the GitNexus application with necessary dependencies and configurations.
- Added a Caddyfile to set up a reverse proxy with bearer token authentication for secure access to GitNexus.
- Created an entrypoint script to validate the API token and start both GitNexus and Caddy services.
- Configured Fly.io deployment settings in fly.toml, including health checks and service parameters.
- Established GitHub Actions workflows for deploying the GitNexus index and managing deployments to Fly.io.

* fix: use npx instead of bunx for native addon compatibility

bunx skips node-gyp lifecycle scripts, so @ladybugdb/core's native
.node binary never gets compiled/downloaded. npx handles this correctly.
2026-04-08 16:17:19 -04:00
..
Caddyfile 📊 experimental: Add GitNexus CI/CD and deployment configuration (#12577) 2026-04-08 16:17:19 -04:00
Dockerfile 📊 experimental: Add GitNexus CI/CD and deployment configuration (#12577) 2026-04-08 16:17:19 -04:00
entrypoint.sh 📊 experimental: Add GitNexus CI/CD and deployment configuration (#12577) 2026-04-08 16:17:19 -04:00
fly.toml 📊 experimental: Add GitNexus CI/CD and deployment configuration (#12577) 2026-04-08 16:17:19 -04:00