No description
  • HTML 47.9%
  • CSS 46.6%
  • Dockerfile 5.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hermes 76419dc93c
All checks were successful
ci / buildah-build-push (push) Successful in 5s
ci: retrigger build after adding REGISTRY_TOKEN secret
2026-09-09 15:05:24 +00:00
.forgejo/workflows Replace LittleLink/GitHub Pages with static site + container build 2026-09-09 15:02:26 +00:00
css Replace LittleLink/GitHub Pages with static site + container build 2026-09-09 15:02:26 +00:00
images Replace LittleLink/GitHub Pages with static site + container build 2026-09-09 15:02:26 +00:00
.gitignore chore: initial commit 2026-09-09 15:58:30 +01:00
Containerfile Replace LittleLink/GitHub Pages with static site + container build 2026-09-09 15:02:26 +00:00
index.html Replace LittleLink/GitHub Pages with static site + container build 2026-09-09 15:02:26 +00:00
nginx.conf Replace LittleLink/GitHub Pages with static site + container build 2026-09-09 15:02:26 +00:00
README.md Replace LittleLink/GitHub Pages with static site + container build 2026-09-09 15:02:26 +00:00

binky.casa

Source for binky.casa — the link-in-bio page for Casa del Bunnies, a rabbit sanctuary in Berkshire, UK.

Originally built from LittleLink and hosted on GitHub Pages; this repo replaces that with a single static index.html + css/style.css, served from a minimal nginx-unprivileged container image and run in the homelab behind Traefik (see cpressland/homelab).

Local preview

python3 -m http.server 8080

Deploy

Pushing to main builds and pushes git.cpressland.io/cpressland/binky.casa:latest via Forgejo Actions (.forgejo/workflows/build.yaml), using Containerfile. The homelab pulls it via a Podman Quadlet (AutoUpdate=registry) and Traefik routes binky.casa + www.binky.casa to it.

Edit the <a class="button ..."> entries in index.html. Icons live in images/icons/; button colours are the .button-<name> rules at the bottom of css/style.css.