Outils pour utilisateurs

Outils du site


informatique:serveur:calibre-server

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

informatique:serveur:calibre-server [2019/03/01 15:47] (Version actuelle)
igor créée
Ligne 1: Ligne 1:
 +====== 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