Komga mit einem Klick auf Pethost deployen
Ein Server und Web-Reader für deine Comics, Mangas und E-Books
Was passiert
- Du meldest dich bei Pethost an oder legst ein Konto an, mit Passkey, GitHub oder Google.
- Noch keine Maschine? Du wählst einen Tarif, und wir bereiten eine für dich vor. Der Link wartet in deinem Browser, bis sie bereit ist.
- „Neues Projekt“ öffnet sich bei der App, und du klickst auf „Projekt erstellen“.
- In ein, zwei Minuten läuft die App unter eigener Adresse mit HTTPS. Ihre Secrets werden zufällig für sie erzeugt, und ihre Daten sind im nächtlichen Backup.
- Sie ist ein Projekt wie jedes andere: compose.yaml, .env, Logs und ein Terminal findest du im Panel, und dein Agent kann sie ändern, zurückrollen oder wiederherstellen.
Erste Schritte
Öffne die Adresse und erstell auf der ersten Seite das Admin-Konto. Mach das gleich: Bis dahin steht die Seite allen offen, die die Adresse haben. Bücher kommen nach /data im Service komga: Lade Dateien in dessen Tab „Dateien“ hoch oder kopier Ordner per SFTP, dann leg in Komga eine Bibliothek mit /data als Stammordner an. Reader-Apps mit OPDS verbinden sich mit https://komga.sam.pethost.app/opds/v1.2/catalog.
Was läuft
Die Vorlage ist diese compose.yaml und die Variablen, die sie in die .env des Projekts schreibt. Pethost führt die Datei so aus, wie sie geschrieben ist.
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: