Neues Dokument erstellen

Der Titel Ihres Dokuments (wird als H1 angezeigt)
URL-freundlicher Name (keine Leerzeichen, Bindestriche verwenden)
Pfad, unter dem das Dokument erstellt werden soll (optional, verwenden Sie Schrägstriche, um Unterverzeichnisse zu erstellen)

Dokument verschieben/umbenennen

Aktueller Speicherort des Dokuments
Neuer Pfad für das Dokument (einschließlich des Slugs)
Dies ändert nur den Pfad des Dokuments und nicht den Titel des Dokuments (H1-Überschrift).

Dokument löschen

Sind Sie sicher, dass Sie dieses Dokument löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.

Warnung: Wenn dies ein Ordner ist, wird der gesamte Inhalt einschließlich Unterordner und Dokumente gelöscht.

Message

Message content goes here.

Confirm Action

Are you sure?

Anhänge

Erlaubte Dateitypen: jpg, jpeg, png, gif, svg, webp, txt, log, csv, sfd, zip, pdf, docx, xlsx, pptx, mp4 (Max: 10MB)

Dokumentdateien

Angehängte Dateien werden geladen...

Dokumentverlauf

Frühere Versionen

Loading versions...

Vorschau

Wählen Sie eine Version zur Vorschau

Wiki-Einstellungen

Sprache für die Benutzeroberfläche
Bestimmt, welche Protokollmeldungen in die Konsole geschrieben werden (debug, info, warn, error)
Anzahl der zu speichernden Versionen pro Dokument. Auf 0 setzen, um die Versionierung zu deaktivieren.
Maximal erlaubte Dateigröße für Uploads in MB.

Benutzerverwaltung

Neuen Benutzer hinzufügen

Leer lassen, um das aktuelle Passwort beizubehalten
Benutzer in diesen Gruppen können auf eingeschränkte Bereiche zugreifen.

Definieren Sie pfadbasierte Zugriffsregeln für Bereiche Ihres Wikis. Regeln werden in der Reihenfolge ausgewertet. Die erste Übereinstimmung gewinnt.

Aktive Regeln

Markdown-Dateien aus einem ZIP-Archiv importieren. Dateien werden verarbeitet und in der entsprechenden Dokumentstruktur gespeichert. Die Verzeichnisstruktur in der ZIP-Datei (Kategorie/Unterkategorie) wird im Wiki beibehalten.

Laden Sie ein ZIP-Archiv hoch, das Markdown-Dateien (.md) zum Importieren enthält.

Erstellen und verwalten Sie Backups Ihrer Wiki-Daten. Backups umfassen alle Dokumente, Bilder und Konfigurationsdateien.

Verfügbare Backups

Lade Backups...

Zugriffsregel hinzufügen/bearbeiten

Ausgewählt: /

Spalte hinzufügen

Homebox

Homebox ist ein selbst gehostetes Inventar- und Organisationssystem für den Haushalt (Gegenstände, Kategorien, Standorte, Wartung, Dokumente), geschrieben in Go mit eingebetteter Weboberfläche und SQLite.


Voraussetzungen

Tip

Optional

Wenn Homebox auch von außerhalb des Heimnetzes erreichbar sein soll, werden zusätzlich folgende Komponenten benötigt:

  • eine Domain, die auf den Router zeigt
  • Portweiterleitungen für 80 und 443 vom Router zum Nginx Proxy Manager (NPM)
  • eine Subdomain
  • ein entsprechender Proxy-Host im Nginx Proxy Manager, der auf den Docker-Container weiterleitet

Verzeichnisse anlegen

Proxmox-VM

mkdir /syno/homebox
mkdir /syno/homebox/data

Synology

Im Docker-Ordner folgende Verzeichnisstruktur anlegen:

homebox
homebox/data

Compose-Stack

services:
  homebox:
    image: ghcr.io/sysadminsmedia/homebox:latest
    container_name: homebox
    restart: unless-stopped
    environment:
      - TZ=Europe/Berlin
      - HBOX_LOG_LEVEL=info
      - HBOX_LOG_FORMAT=text
      - HBOX_WEB_MAX_UPLOAD_SIZE=10
      - HBOX_OPTIONS_ALLOW_REGISTRATION=false
      - HBOX_OPTIONS_ALLOW_ANALYTICS=false
      - HBOX_AUTH_API_KEY_PEPPER=<api-key-pepper>
    volumes:
      # Für die Proxmox-VM verwenden
      - /syno/homebox/data:/data/

      # Für die Synology verwenden
      # Volume-Nummer ggf. anpassen
      - /volume2/docker/homebox/data:/data/
    healthcheck:
      test: curl --fail http://127.0.0.1:7745  || exit 1
      interval: 60s
      retries: 5
      start_period: 60s
      timeout: 10s
    ports:
      - "192.168.X.Y:6868:7745"

Note

Für dieses Image ist kein offiziell dokumentierter Healthcheck verfügbar. Der oben verwendete Healthcheck wurde selbst erstellt und prüft per curl die Erreichbarkeit auf Port 7745 innerhalb des Containers.

Warning

HBOX_AUTH_API_KEY_PEPPER ist im obigen Stack durch einen Platzhalter ersetzt — siehe Notizen.


Web-Zugriff


Volumes

Oberfläche Host-Pfad Container-Pfad Zweck
Proxmox-VM /syno/homebox/data /data/ SQLite-Datenbank, Uploads, Dokumente
Synology /volume2/docker/homebox/data /data/ SQLite-Datenbank, Uploads, Dokumente

Umgebung

Variable Wert Bedeutung
TZ Europe/Berlin Zeitzone
HBOX_LOG_LEVEL info Log-Level
HBOX_LOG_FORMAT text Log-Format
HBOX_WEB_MAX_UPLOAD_SIZE 10 Maximale Upload-Größe in MB
HBOX_OPTIONS_ALLOW_REGISTRATION false Selbstregistrierung deaktiviert
HBOX_OPTIONS_ALLOW_ANALYTICS false Analyse-/Telemetriedaten deaktiviert
HBOX_AUTH_API_KEY_PEPPER (siehe Notizen) Pepper zur Absicherung generierter API-Keys (min. 32 Zeichen, ab v0.26.0 Pflicht)

Neustart-Verhalten: unless-stopped


Suchergebnisse