Ihre Sammlung. Ihr Server. Ihr etwas überdimensioniertes NAS.

Bewahren Sie Ihre Sammlung dort auf, wo Sie mit dem Finger darauf zeigen können.

KolleK ist dafür gebaut, auf einer Infrastruktur Ihrer Wahl zu laufen. Behalten Sie die App, Ihre Fotos, Ihre Dokumente und die Details Ihres Besitzes unter Ihrer Kontrolle.

Ihr Server
docker compose up

Anwendung

Web Stellt UI und API bereit
Queue-Worker Hintergrundjobs
Scheduler Wiederkehrende Aufgaben

Zustand: das gehört Ihnen

Datenbank Im Ruhezustand mit Ihrem App-Schlüssel verschlüsselt
Persistenter Speicher Hochgeladene Fotos & Dokumente · lokal oder S3

Selbst betreiben

Ihre Daten haben eine Adresse.

Betreiben Sie KolleK selbst mit Docker. Ihre Datenbank und hochgeladenen Dateien liegen dort, wo Sie es festlegen, nicht hinter einem vagen Versprechen und einer Login-Seite, von der Sie hoffen, dass es sie für immer gibt.

Lokale Festplatte S3-kompatibel Ihr eigenes Volume MIT-lizenziert
docker-compose.yml
services:
app:
image: kollek:latest
ports: ["${APP_PORT:-8000}:80"]
environment:
APP_KEY: ${APP_KEY}
volumes: [storage-data:/var/www/html/storage]
mysql:
volumes: [db-data:/var/lib/mysql]
# your data. your paths. your call.

Verschlüsselung im Ruhezustand

Sensible Details werden nicht im Klartext gespeichert.

KolleK verschlüsselt sensible Felder im Ruhezustand. Namen, Werte, Standorte und Objektdetails sind in der Datenbank durch den Anwendungsschlüssel Ihrer Instanz geschützt. Neugierige Datenbankdiebe bekommen nur Kauderwelsch.

Amazing Spider-Man #300
In der App
Geschätzter Wert $6,400
Standort Haustresor · Regal 3
Kaufnotiz Bei Auktion gekauft, 2019
Zustand CGC 9.8
items
In der Datenbank
value_enc q7Xk9…vT2aZ1pLc8Hh==
location_enc M2fD…uR0bQ9sW4nEy==
note_enc aP5…Lz8Kd3Xmt1oJ7g==
condition_enc Yh1…Ns6Ce0Wq2Bv9d==

Backups

Backups sind echt, kein Zierknopf.

Ein vollständiges Backup umfasst die Datenbank, die hochgeladenen Fotos und Dokumente und Ihren Anwendungsschlüssel. Behalten Sie alle drei. Den Schlüssel zu verlieren wäre eine ausgesprochen schlechte Wendung.

db-data

Die Datenbank

Jede Sammlung, jedes Objekt, jedes eigene Feld und jeder Verlaufseintrag: der ganze Katalog.

storage-data

Fotos & Dokumente

Hochgeladene Dateien von lokaler Festplatte oder S3-kompatiblem Speicher.

APP_KEY

Der Anwendungsschlüssel

Entschlüsselt die verschlüsselten Felder. Ohne ihn ist auch das Backup nur Kauderwelsch.

Alle drei, zusammen. Stellen Sie sie in einer beliebigen KolleK-Instanz wieder her und Sie sind genau dort, wo Sie aufgehört haben.

Sie haben das Sagen. Genau darum geht es.

Selbst-Hosting verlangt, dass Sie Upgrades und Backups übernehmen. Im Gegenzug erhalten Sie echte Kontrolle über die Sammlung und das System, das sie hält.

Self-Hosting-Anleitung lesen

Sie besitzen die Upgrades

Ziehen Sie ein neues Image nach Ihrem Zeitplan, nicht nach unserem.

Sie besitzen die Backups

Echte Kopien von Datenbank, Speicher und Schlüssel.

Sie besitzen den Schlüssel

Der Anwendungsschlüssel verlässt niemals Ihre Instanz.

KolleK ist vielleicht (noch) nichts für Sie, wenn…

Sie wollen keinerlei Verantwortung für Hosting, Upgrades oder Backups.

Sie brauchen Ende-zu-Ende-Verschlüsselung, bei der der Betreiber nicht auf Anwendungsdaten zugreifen kann.

Sie erwarten einen automatisierten In-App-Backup-Knopf.

Wählen Sie KolleK, wenn…

Sie möchten entscheiden, wo App, Daten, Fotos und Dokumente liegen.

Sie möchten sensible Felder im Ruhezustand verschlüsselt und Kontrolle über den Schlüssel.

Sie sind bereit, echte Backups von Datenbank, Speicher und Anwendungsschlüssel zu machen.

Der Betreiber hält den Schlüssel; Backups liegen in der Verantwortung des Betreibers. Die Statusseite der Funktionen enthält die langweiligen, aber wichtigen Details.