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

Vikunja

Vikunja ist eine selbst gehostete, quelloffene To-Do- und Projektmanagement-Anwendung mit Weboberfläche, Listen/Kanban/Gantt-Ansichten und E-Mail-Benachrichtigungen.


Voraussetzungen

Tip

Optional

Wenn Vikunja 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/vikunkja
mkdir /syno/vikunkja/vikunja_files
mkdir /syno/vikunkja/vikunja_db

Synology

Im Docker-Ordner folgende Verzeichnisstruktur anlegen:

vikunkja
vikunkja/vikunja_files
vikunkja/vikunja_db

Compose-Stack

version: '3.8'

services:
  vikunja:
    image: vikunja/vikunja:2.1.0
    environment:
      VIKUNJA_SERVICE_PUBLICURL: https://domain.tld/
      VIKUNJA_SERVICE_JWTSECRET: <jwt-secret>
      VIKUNJA_DATABASE_PATH: /db/vikunja.db
      VIKUNJA_MAILER_ENABLED: "true"
      VIKUNJA_MAILER_HOST: <mail-server>
      VIKUNJA_MAILER_PORT: 465
      VIKUNJA_MAILER_USERNAME: mail@domain.tld
      VIKUNJA_MAILER_PASSWORD: "<mailer-passwort>"
      VIKUNJA_MAILER_FROMEMAIL: mail@domain.tld
      VIKUNJA_SERVICE_FRONTENDBINDADDRESS: 0.0.0.0:3456
    ports:
      - 3456:3456
    volumes:
      # Für die Proxmox-VM verwenden
      - /syno/vikunkja/vikunja_files:/app/vikunja/files
      - /syno/vikunkja/vikunja_db:/db

      # Für die Synology verwenden
      # Volume-Nummer ggf. anpassen
      - /volume2/docker/vikunkja/vikunja_files:/app/vikunja/files
      - /volume2/docker/vikunkja/vikunja_db:/db
    restart: unless-stopped

Note

Kein Healthcheck im Stack: Vikunja bietet zwar einen dokumentierten /health-Endpunkt, das offizielle Image basiert jedoch auf einem scratch-Image ohne Shell oder curl/wget, wodurch ein klassischer Docker-Healthcheck laut offiziellem Community-Forum nicht ohne Weiteres möglich ist. Erreichbarkeit lässt sich stattdessen extern überwachen (z.B. über Uptime Kuma) gegen https://domain.tld/health.

Warning

VIKUNJA_SERVICE_JWTSECRET und VIKUNJA_MAILER_PASSWORD sind im obigen Stack durch Platzhalter ersetzt — siehe Notizen.


Web-Zugriff


Volumes

Oberfläche Host-Pfad Container-Pfad Zweck
Proxmox-VM /syno/vikunkja/vikunja_files /app/vikunja/files Hochgeladene Dateien/Anhänge
Proxmox-VM /syno/vikunkja/vikunja_db /db SQLite-Datenbank
Synology /volume2/docker/vikunkja/vikunja_files /app/vikunja/files Hochgeladene Dateien/Anhänge
Synology /volume2/docker/vikunkja/vikunja_db /db SQLite-Datenbank

Umgebung

Variable Wert Bedeutung
VIKUNJA_SERVICE_PUBLICURL https://domain.tld/ Öffentlich erreichbare Basis-URL der Instanz
VIKUNJA_SERVICE_JWTSECRET (siehe Notizen) Geheimer Schlüssel zur Signierung der Login-Tokens
VIKUNJA_DATABASE_PATH /db/vikunja.db Pfad zur SQLite-Datenbank
VIKUNJA_MAILER_ENABLED true Aktiviert den Mail-Versand
VIKUNJA_MAILER_HOST (Mail-Server) SMTP-Server
VIKUNJA_MAILER_PORT 465 SMTP-Port
VIKUNJA_MAILER_USERNAME mail@domain.tld SMTP-Benutzer
VIKUNJA_MAILER_PASSWORD (siehe Notizen) SMTP-Passwort
VIKUNJA_MAILER_FROMEMAIL mail@domain.tld Absender-E-Mail-Adresse
VIKUNJA_SERVICE_FRONTENDBINDADDRESS 0.0.0.0:3456 Bind-Adresse des Frontends

Neustart-Verhalten: unless-stopped


Suchergebnisse