0.2.9 - 2026-07-22
Download Atelier Manager
The desktop app installs, updates, and backs up your Atelier site — a double-click app, no terminal needed. Pick the build for your system:
| Platform | Download | Which one? |
|---|---|---|
| macOS | Atelier Manager (.dmg) | One file for any Mac — Apple Silicon or Intel. |
| Linux | .AppImage · .deb · .rpm | AppImage runs on any distro; .deb for Debian/Ubuntu, .rpm for Fedora/RHEL. |
| Windows | .exe · .msi | Unsigned for now — if SmartScreen warns, choose More info → Run anyway. |
New here? Full walkthrough at aincient-labs.com. You'll also need Docker (OrbStack or Docker Desktop) running.
Release Notes
Changed
- Fresher, warmer GUI that reads as the same shop as the marketing site. The
manager now shares the homepage's exact warm-paper palette (a bright#FDFCFA
ground with pure-white raised cards, in place of the greyer ground it used to
wear), bundles Schibsted Grotesk as the body/UI font (it previously fell
back to baresystem-ui, which made the app feel flat next to the site), and
adopts the site's two-layer "light falls" diffuse shadows so cards lift off the
paper. Light and dark tokens are taken verbatim from
apps/website/site/assets/css/styles.css; the brand laws are unchanged (one
cinnabar pigment, Fraunces display, the 4/7/10/14 radius family).
Added
SECURITY.md— a security policy with a private vulnerability-reporting channel
(GitHub Security Advisories), supported-version and disclosure statements, and signing/
verification notes. Part of Phase 0 launch-readiness.
Fixed
- Confirmation dialogs were completely non-functional in the GUI — the
"Reset & remove" actions (Reinstall from scratch, Remove the containers) and
Restore-backup all pop a confirm modal that could neither be confirmed nor
cancelled, and the underlying operation never ran (no feedback, nothing reset).
The modal's Cancel button carried adata-actionbut noid, while
confirmModal()wires both buttons byid($("confirm-no")), so setup threw
aTypeErroronnullinside the Promise executor and the promise rejected
before any click could resolve it. Cancel now hasid="confirm-no"(and the
deaddata-actionattributes, which had no handlers, were removed). Regression
from the v0.2.6 type-to-confirm redesign.
Install atelier 0.2.9
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/aincient-labs/manager/releases/download/v0.2.9/atelier-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/aincient-labs/manager/releases/download/v0.2.9/atelier-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install aincient-labs/tap/atelierDownload atelier 0.2.9
| File | Platform | Checksum |
|---|---|---|
| atelier-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| atelier-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| atelier-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| atelier-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| atelier-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |