An open-source, self-deployable, high-performance Yggdrasil server
https://mc.feniota.org/aphanite/
- Rust 50.2%
- Svelte 35.7%
- TypeScript 7.7%
- JavaScript 4.3%
- CSS 1.6%
- Other 0.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .forgejo | ||
| .github | ||
| .vscode | ||
| .zed | ||
| build | ||
| migrations | ||
| scripts | ||
| src | ||
| tests | ||
| web | ||
| .dockerignore | ||
| .gitignore | ||
| .npmrc | ||
| AGENTS.md | ||
| bacon.toml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CD-SETUP.md | ||
| components.json | ||
| Dockerfile | ||
| eslint.config.ts | ||
| LICENSE | ||
| oxfmt.config.ts | ||
| oxlint.config.ts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
Aphanite
An open-source, self-deployable, high-performance Yggdrasil server.
Website
See offical Wiki.
Container
A docker image is available as quay.io/feniota/aphanite or ghcr.io/feniota/aphanite. See the Wiki page for usage instructions. See Dockerfile for details.
Development
You'll need the Rust toolchain, Node.js (v24+) and pnpm to develop Aphanite.
# Install dependencies
pnpm install
# Start Aphanite in development mode
pnpm dev
# Build Aphanite for a single OS
pnpm build x86_64-unknown-linux-gnu