Watch
1
Fork
You've already forked website
0
A simple landing page where you can find me, myself and I. https://vexcited.com
  • MDX 80.3%
  • Astro 15.7%
  • TypeScript 2.2%
  • JavaScript 1.5%
  • CSS 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Mikkel ALMONTE--RINGAUD 427c08f11f
Some checks failed
Deploy / deploy (push) Has been cancelled
chore(deps): bump to astro v7
2026-08-30 19:14:45 +02:00
.forgejo/workflows chore(ci): bun location 2026-06-20 10:40:17 +02:00
.vscode chore: init 2026-02-12 16:16:46 +01:00
icons fix: add radicle logo 2026-02-20 11:09:05 +01:00
public feat: add rss and sitemap plugins 2026-04-06 00:39:57 +02:00
src chore: add shellfish say writeup 2026-05-11 15:21:16 +02:00
.gitignore chore: init 2026-02-12 16:16:46 +01:00
astro.config.ts chore(deps): bump to astro v7 2026-08-30 19:14:45 +02:00
bun.lock chore(deps): bump to astro v7 2026-08-30 19:14:45 +02:00
package.json chore(deps): bump to astro v7 2026-08-30 19:14:45 +02:00
README.md docs: add more context 2026-06-18 19:09:06 +02:00
tsconfig.json chore: add path alias to ~ 2026-04-06 00:40:08 +02:00
uno.config.ts feat: add prose to content blog 2026-04-13 11:44:32 +02:00

vexcited.com

Vexcited's personal website, garden and blog.

Contribute

bun install
bun dev

Production

bun run build will build the website in dist directory.

Caddy

vexcited.com {
  root * /srv/vexcited.com
  try_files {path} {path}/index.html {path}.html =404

  file_server {
    precompressed br zstd gzip
  }

  @static path /_astro/*
  header @static Cache-Control "public, max-age=31536000, immutable"

  handle_errors {
    rewrite * /404.html

    file_server {
      precompressed br zstd gzip
    }
  }
}

An example Caddy configuration to deploy vexcited.com. Replace /srv/vexcited.com with the path of the dist directory.