Skip to content
Kristian-Buriasco edited this page Jul 26, 2026 · 3 revisions

Albm wiki

Albm is a self-hosted photography portfolio and client proofing app. Public site, private client galleries, downloads, event tools, and passkey admin — one Next.js app on SQLite and local files. No external services required.

Who this is for

You are… Start here
A photographer who wants to self-host Quick Start → Configuration → Deployment
Sharing proofs with clients Client Galleries · Features
Pushing from Lightroom / Capture One Publish API
Scripting against your own instance Interactive API reference at /docs/api on your instance
Contributing code Development
Hardening a live box Security · FAQ

Contents

  • Screenshots — public site, client proofing, admin
  • Quick Start — Docker in a few minutes
  • Configuration — env vars and DATA_DIR layout
  • Features — what Albm can do (many options off by default)
  • Client Galleries — private proofing workflows
  • Publish API — upload tokens for Lightroom / Capture One
  • /docs/api on your own instance — interactive reference + machine-readable spec (/openapi.yaml) for every route, not just Publish
  • Deployment — updates, health checks, bare metal
  • Development — local setup, tests, stack
  • Security — threat model and operator checklist
  • FAQ — common questions

Links

Albm is maintained by Kristian Buriasco — sport and event photographer based in Leuven, Belgium.

Clone this wiki locally