Déployez Komga sur Pethost en un clic
Un serveur et une liseuse web pour vos BD, mangas et livres numériques
Ce qui se passe
- Vous vous connectez à Pethost ou créez un compte, avec une clé d’accès, GitHub ou Google.
- Pas encore de machine ? Vous choisissez une offre, et nous en préparons une pour vous. Le lien attend dans votre navigateur qu’elle soit prête.
- Nouveau projet s’ouvre sur l’application, et vous cliquez sur Créer le projet.
- En une minute ou deux, l’application tourne à sa propre adresse en HTTPS. Ses secrets sont créés pour elle au hasard, et ses données sont dans la sauvegarde nocturne.
- C’est un projet comme les autres : son compose.yaml, son .env, ses logs et un terminal sont dans le panel, et votre agent peut le modifier, revenir à une version précédente ou le restaurer.
Premiers pas
Ouvrez l’adresse et créez le compte administrateur sur la première page. Faites-le tout de suite : d’ici là, la page est ouverte à quiconque connaît l’adresse. Les livres vont dans /data, dans le service komga : envoyez des fichiers depuis son onglet Fichiers ou copiez des dossiers en SFTP, puis créez dans Komga une bibliothèque avec /data comme dossier racine. Les applications de lecture compatibles OPDS se connectent à https://komga.sam.pethost.app/opds/v1.2/catalog.
Ce qui tourne
Le template, c’est ce compose.yaml et les variables qu’il écrit dans le .env du projet. Pethost exécute le fichier tel qu’il est écrit.
services:
komga:
image: gotson/komga:1.x
restart: unless-stopped
volumes:
# The image declares /config a volume: Komga's database and settings are in it.
- config:/config
# Writable, so that books can be copied in over SFTP.
- data:/data
volumes:
config:
data: