====== Un serveur calibre ====== Sur mon serveur debian, j'ai installé ''calibre'' via les backports pour avoir une version pas trop ancienne. Puis, j'ai écris deux fichiers, le service et l'hôte virtuel apache. Le service: [Unit] Description=Calibre Service After=network.target [Service] Type=forking PIDFile=/var/run/calibre-server.pid ExecStart=/usr/bin/calibre-server \ --daemonize \ --port=8080 \- --log=/chemin/vers/fichier.log \ --pidfile=/var/run/calibre-server.pid \ "chemin/vers/bibliotheques/calibre" [Install] WantedBy=multi-user.target Le virtual host: ServerAdmin machin@exemple.org ServerName [nom du serveur virtuel] ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined SSLEngine on SSLCertificateFile /etc/letsencrypt/live/[name]/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/[name]/privkey.pem SSLCACertificatePath /etc/ssl/certs/ ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/ Require all granted Pour la bibliothèque, chez moi, ça pointe vers un dossier dans les données de mon serveur nextcloud, comme ça j'alimente ma bibliothèque depuis mon ordinateur de bureau ou mon laptop.