Front

Infra

3 serveurs OVH Advance-4

CPU : AMD EPYC 4584PX - 16c/32t - 4.2GHz/5.7GHz
RAM : 64GB DDR5 5200MHz
Disques : 2×960 GB SSD NVMe

1 serveur OVH Advance-4 2026

CPU : AMD EPYC 4585PX - 16c/32t - 4.3GHz/5.7GHz
RAM : 128GB DDR5 5600MHz
Disques : 4×7.68 To SSD NVMe Soft RAID

Installer les serveurs

OS

Partitionnement :

Partitionning

Activer la compression LZ4 sur ZFS :

zfs set compression=lz4 zp0/zd0

Ansible

Si besoin de debug ajouter : “-vvv -e ‘debops__no_log=false’”

ansible-playbook -i inventory/100_hosts playbooks/debops_bootstrap.yml --vault-id @prompt --flush-cache --user debian --limit <server>.pkgdata.net
ansible-playbook -i inventory/100_hosts playbooks/debops_site.yml --vault-id @prompt --flush-cache --limit <server>.pkgdata.net

WKTMLTOPDF

Ne fonctionne pas :

sudo apt install docker.io
sudo usermod -aG docker pkgdata
newgrp docker

cd build
git clone --recursive https://github.com/wkhtmltopdf/wkhtmltopdf.git
git clone https://github.com/wkhtmltopdf/packaging.git
mv packaging wkhtmltopdf-packaging
cd wkhtmltopdf-packaging
python3 -m venv venv
source venv/bin/activate
pip install pyyaml
./build list-targets
./build package-docker trixie-amd64 /home/pkgdata/build/wkhtmltopdf
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-3/wkhtmltox_0.12.6.1-3.bookworm_amd64.deb
apt install libxrender1 fontconfig
dpkg -i wkhtmltox_0.12.6.1-3.bookworm_amd64.deb

Gitlab Axonaut

Récupérer les informations du serveur SSH et mettre à jour la variable SSH_KNOWN_HOSTS (cf. https://gitlab.com/Digitica/axonaut/-/settings/ci_cd#js-cicd-variables-settings)

ssh-keyscan push112.pkgdata.net

Ajouter la variable SSH_HOSTNAME_4 => push112.pkgdata.net