Skip to content

bianchidotdev/bianchi.dev

Repository files navigation

bianchi.dev

enbyware

Created with astro.

Development

This project's dependencies are managed by mise.

mise install
Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro check
npm run astro -- --help Get help using the Astro CLI

Deployment

This site is protected by Anubis AI scraping protection. It's deployed with a Caddy server using Anubis as a module on fly.io.

Tasks for working with Caddy/Anubis/Fly:

# format caddy config
mise run caddy:fmt

# validate caddy config
mise run caddy:lint

# run full caddy/anubis setup locally
mise run docker:dev

# deploy to fly
mise run deploy

# get fly logs
mise run logs

About

Astro blog for bianchi.dev - mirrored from https://codeberg.org/bianchidotdev/bianchi.dev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published