0.6.0 - 2026-08-07
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.
⚠️ Installed before 2 August 2026? Read this before updating.Sites from before then may have modules that current releases no longer ship, and cannot boot on an
image that lacks them. This release refuses such an update before it downloads and names the
modules; Atelierv0.5.1+ refuses to install over an existing database. The route back onto current
releases — verified end to end — is in #3.
Release Notes
Changed
- An update is now refused before it downloads if the new image is missing a module your site
has installed. Drupal cannot start without an installed module's code, so an update across a
release that dropped one leaves the site unable to boot — and the fix (uninstalling the module)
is only possible on the version you are still running. Images now publish the extensions they
ship, which Atelier reads straight from the registry, so the check happens before the ~500 MB
pull and names the modules to uninstall first. It only ever acts on a definite answer: an older
image that publishes no list, or a site it cannot read, means the update proceeds exactly as
before, and the appliance's own check at boot remains the backstop. - Edge is demoted to a testing channel. It ships unreleased work off main and was one menu
selection away in the desktop app, which is not where a site you care about should be able to
end up. The Updates menu now offers released versions only; an install already on edge still
shows edge, and can move back.atelier app channel edgekeeps working, behind a confirmation
that says what it costs. Nothing changes for installs already following either channel.
Fixed
- A backup now records the exact image it was taken from, not just the channel it was following.
The snapshot manifest stored the configured image reference — and on a moving channel (edge,
latest) that names no particular build, so by the time you need the manifest it can point at a
different release than the one your data ran on. It now records the image's digest and version
alongside it, which identify one build permanently. Restoring a snapshot that came from a
different image than the one installed prints a warning naming both, plus the
atelier app install --image …@sha256:…that puts the data back on the build it is known to run
on. It is a warning, not a refusal: restoring onto a different image is a legitimate recovery
move. Backups made by earlier versions restore exactly as before, without the warning — they
simply have no digest to compare.
Install atelier 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/aincient-labs/manager/releases/download/v0.6.0/atelier-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/aincient-labs/manager/releases/download/v0.6.0/atelier-installer.ps1 | iex"Install prebuilt binaries via Homebrew
brew install aincient-labs/tap/atelierDownload atelier 0.6.0
| 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 |