Outils pour utilisateurs

Outils du site


informatique:serveur:calibre-server

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:

  <VirtualHost *:443>
  
      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/
      <Proxy http://localhost:8080/>
          Require all granted
      </Proxy>
  
  </VirtualHost>

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.

informatique/serveur/calibre-server.txt · Dernière modification: 2019/03/01 15:47 de igor