https://github.com/bianchidotdev/bianchi.dev
Astro blog for bianchi.dev - mirrored from https://codeberg.org/bianchidotdev/bianchi.dev
https://github.com/bianchidotdev/bianchi.dev
Last synced: 8 months ago
JSON representation
Astro blog for bianchi.dev - mirrored from https://codeberg.org/bianchidotdev/bianchi.dev
- Host: GitHub
- URL: https://github.com/bianchidotdev/bianchi.dev
- Owner: bianchidotdev
- Created: 2024-04-13T14:24:02.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-31T21:09:48.000Z (10 months ago)
- Last Synced: 2025-09-12T17:18:02.420Z (9 months ago)
- Language: Astro
- Homepage: https://bianchi.dev
- Size: 4.25 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bianchi.dev

Created with [astro](https://astro.build/).
## Development
This project's dependencies are managed by [mise](https://mise.jdx.dev/).
```sh
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](https://anubis.techaro.lol/) AI scraping protection.
It's deployed with a [Caddy](https://caddyserver.com/) server using Anubis as a module on fly.io.
Tasks for working with Caddy/Anubis/Fly:
```sh
# 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
```