Forge¶
Deploy your application from GitHub with Aegis and Forge. Your repository holds the source and manifest, while Forge builds and serves the committed version you select.
Start with your application¶
Follow Quickstart to install Aegis, sign in, enable Nexus in Codex, and deploy an existing or new application. The deployment result provides the URL once your application is ready to serve.
Use Configure your app to prepare an existing repository or preserve its valid manifest. Read Deploy for source selection, repository authorization, and deployment status.
Find a guide¶
- Install Aegis: download and verify the signed package.
- Account setup: sign in and understand access.
- CLI reference: find supported command forms.
- HTTP app contract: prepare runtime behavior.
- Security and trust: review authority boundaries.
- Troubleshooting: investigate a failed step.
Repository access¶
Publish your commits with your own GitHub credentials. Forge requests GitHub App authorization when it needs access to deploy the repository, without adding a deployment workflow.
Environment, tenant, account, installation, and app identity come from authorization and repository context. Source selectors choose a repository, ref, or commit within that authority.