Installation
Download a standalone build for Linux or Windows, or run Cachet from source.
Two ways in: download a standalone build, or run it from source.
Standalone build
Download the archive for your platform and extract it. It contains a windowed application and a console tool, both self-contained — no Python installation required. The eID middleware remains a separate runtime requirement for eID signing, and is never bundled.
Go to the downloadsFrom source
Clone the repository, create a virtual environment and install the dependencies. On Debian and Ubuntu the graphical interface also needs the system Tk package.
git clone https://github.com/AlchemicStudio/Cachet.git
cd Cachet
python3 -m venv venv
./venv/bin/pip install -r requirements.txt
# Debian / Ubuntu, if the GUI reports tkinter missing:
sudo apt install python3-tk
./venv/bin/python sign_pdfs_beid.py --guiBuilding it yourself
Native Linux, native Windows, cross-building through Wine and the GitHub Actions pipeline are all documented in BUILD.md.
BUILD.md