Debian / Ubuntu — paste each line into a terminal:
curl -fsSL https://deb.tab-atelier.wdes.eu/tab-atelier.gpg | sudo gpg --dearmor -o /usr/share/keyrings/tab-atelier.gpg echo "deb [signed-by=/usr/share/keyrings/tab-atelier.gpg] https://deb.tab-atelier.wdes.eu stable main" | sudo tee /etc/apt/sources.list.d/tab-atelier.list > /dev/null sudo apt update sudo apt install tab-atelier
curl -fsSL https://deb.tab-atelier.wdes.eu/tab-atelier.gpg | sudo gpg --dearmor -o /usr/share/keyrings/tab-atelier.gpg echo "deb [signed-by=/usr/share/keyrings/tab-atelier.gpg] https://deb.tab-atelier.wdes.eu nightly main" | sudo tee /etc/apt/sources.list.d/tab-atelier.list > /dev/null sudo apt update sudo apt install tab-atelier
sudo apt update && sudo apt install --only-upgrade tab-atelier
Works on both channels — apt re-reads /etc/apt/sources.list.d/tab-atelier.list on every apt update. To swap channels on an existing install, re-run the first-time-install block with the channel you want; it overwrites the same file.
For the headless variant, swap tab-atelier for tab-atelier-headless in the install or upgrade command.
gpg --dearmor handles older apt: the published key is ASCII-armored. apt 2.4+ accepts both armored and binary keyrings in /usr/share/keyrings/; apt < 2.4 (Debian 11 buster & older, Ubuntu 20.04 focal) requires binary. The gpg --dearmor step converts to binary in place, so the same one-liner works on every supported release.
Headless MSI installers for Windows are at /windows/.
Source: github.com/wdes/tab-atelier.