Installation
Téléchargez un exécutable autonome pour Linux ou Windows, ou lancez Cachet depuis les sources.
Deux voies : télécharger un exécutable autonome, ou lancer l'application depuis les sources.
Exécutable autonome
Téléchargez l'archive correspondant à votre plateforme et extrayez-la. Elle contient une application fenêtrée et un outil console, tous deux autonomes — aucune installation de Python n'est nécessaire. Le middleware eID reste un prérequis distinct pour la signature eID et n'est jamais embarqué.
Aller aux téléchargementsDepuis les sources
Clonez le dépôt, créez un environnement virtuel et installez les dépendances. Sur Debian et Ubuntu, l'interface graphique nécessite en plus le paquet système Tk.
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 --guiCompiler soi-même
La compilation native sous Linux, la compilation native sous Windows, la compilation croisée via Wine et le pipeline GitHub Actions sont tous documentés dans BUILD.md.
BUILD.md