Skip to content

junepark678/anycast_guide

Repository files navigation

anycast.guide

anycast.guide is an in-progress, open-source documentation site about building and operating DIY anycast infrastructure (BGP, routing daemons, provider setup, health checks, and troubleshooting).

Interactive lab

The browser-native emulator lives in the lab/ Git submodule: https://github.com/junepark678/anycast_lab

Clone recursively and run the guide and lab independently during development:

git clone --recurse-submodules https://github.com/junepark678/anycast_guide.git
bun install
bun run dev
bun run dev:lab

bun run build builds the lab UI into /lab/ and then builds the guide. It does not compile Linux: production points at a separately published native release channel in OCI Object Storage. ANYCAST_LAB_NATIVE_STATUS_URL can override that tracked stable-channel URL for another deployment. Cached local images are never copied into the hosted site build.

Native images are built, tested, and published by the lab's long-running GitHub Actions workflow. Maintainers can reproduce that release path locally with bun run build:lab:from-source; it requires the normal Buildroot host toolchain listed in lab/appliances/v86/README.md. The complete release verification remains bun run --cwd lab verify:full.

About

No description, website, or topics provided.

Resources

License

Unknown, AGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
AGPL-3.0
LICENSE.AGPL

Stars

3 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors