Quickstart
The fastest route depends on where your forge lives. Oxidean Cloud and a self-hosted install run the same codebase, so everything after sign-in is identical.
- Sign in (or create an account) on your Oxidean instance.
- Click New repository, pick an owner (you or an organization), name it, and choose visibility.
- Push an existing checkout:
or clone the fresh repo and commit as usual.
Terminal window git remote add origin https://<instance>/<owner>/<repo>.gitgit push -u origin main - Open a pull request from a branch, turn on actions, publish a package. It all lives under the same origin.
- Bring the stack up (see
Docker or
Kubernetes):
Terminal window docker compose up -d - Open the instance and walk through
/setup. On a fresh install it creates the admin account and lets you choose auth providers. - Create a repository and push exactly as you would on the cloud.
- For git over SSH, expose
OXIDEAN_SSH_PORT(default2222) and add your key under Settings → SSH keys.
Where to next
Section titled “Where to next”- Self-hosting overview: architecture and profiles
oxCLI: drive the forge from your shell- Configuration: the
OXIDEAN_*env contract