5 Tools ohne Konto
Fünf Programme, die direkt im Browser laufen. Kostenlos, Open Source und ohne Anmeldung. Und jedes davon kannst du auf deinem eigenen Server betreiben.
- sofort im Browser
- Open Source
- selbst hostbar
Die Übersicht
| Statt | Tool | Adresse | Lizenz |
|---|---|---|---|
| Online-Konverter | VERT | vert.sh | AGPL-3.0 |
| Adobe Acrobat | BentoPDF | bentopdf.com | AGPL-3.0 |
| Miro | Excalidraw | excalidraw.com | MIT |
| Google Docs | CryptPad | cryptpad.fr | AGPL-3.0 |
| Splitwise | Spliit | spliit.app | MIT |
Zum Ausprobieren reicht die jeweilige Adresse. Die Befehle weiter unten brauchst du nur, wenn du ein Tool selbst hosten willst. Dafür muss Docker installiert sein.
1 VERT: Dateien umwandeln
Wandelt Bilder, Audio und Dokumente direkt auf deinem Gerät um. Es wird nichts hochgeladen, es gibt keine Werbung und kein Größenlimit.
Selbst hosten
docker run -d --restart unless-stopped --name vert -p 3000:80 ghcr.io/vert-sh/vert:latest
Danach im Browser: http://localhost:3000
2 BentoPDF: PDFs bearbeiten
Über hundert Werkzeuge: zusammenfügen, teilen, verkleinern, unterschreiben, schwärzen. Die Datei verlässt dabei nie deinen Browser.
Selbst hosten
docker run -d --restart unless-stopped --name bentopdf -p 3001:8080 ghcr.io/alam00000/bentopdf-simple:latest
Danach im Browser: http://localhost:3001
Das Image bentopdf-simple ist die Variante zum Selbst-hosten. Sie enthält alle Werkzeuge, aber nicht die Werbeseite des Projekts.
3 Excalidraw: Whiteboard
Skizzen und Diagramme im Handzeichnungs-Look. Auf excalidraw.com kannst du per Link gemeinsam mit anderen zeichnen.
Selbst hosten
docker run -d --restart unless-stopped --name excalidraw -p 3002:80 excalidraw/excalidraw:latest
Danach im Browser: http://localhost:3002
4 CryptPad: Dokumente und Tabellen
Dokumente, Tabellen und Präsentationen, die du per Link gemeinsam bearbeitest. Alles ist Ende-zu-Ende-verschlüsselt. Auf cryptpad.fr, der offiziellen Seite des Entwicklerteams, legst du ohne Konto sofort ein Dokument an.
Selbst hosten
CryptPad ist das aufwendigste der fünf. Es gibt ein offizielles Docker-Image (cryptpad/cryptpad), aber für den Betrieb braucht es zwei eigene Adressen (eine Haupt- und eine Sandbox-Adresse), eine Konfigurationsdatei und einen Webserver davor.
5 Spliit: Ausgaben teilen
Für Urlaub oder WG: Ausgaben eintragen, und Spliit rechnet aus, wer wem wie viel schuldet. Die Gruppe teilst du per Link.
Selbst hosten
Spliit braucht eine Datenbank. Deshalb gibt es hier eine kleine Datei statt eines einzelnen Befehls. Leg einen Ordner an und speichere darin diese Datei als docker-compose.yml:
name: spliit
services:
app:
image: ghcr.io/spliit-app/spliit:latest
restart: unless-stopped
user: "1000:1000"
ports:
- "8080:3000/tcp"
environment:
POSTGRES_PRISMA_URL: postgresql://spliit:spliit@database:5432/spliit
POSTGRES_URL_NON_POOLING: postgresql://spliit:spliit@database:5432/spliit
volumes:
- ./app/cache:/usr/app/.next/cache
depends_on:
- database
networks:
- spliit
database:
image: postgres:17.3
restart: unless-stopped
user: "1000:1000"
environment:
POSTGRES_USER: spliit
POSTGRES_PASSWORD: spliit
POSTGRES_DB: spliit
volumes:
- ./database/data:/var/lib/postgresql/data
networks:
- spliit
networks:
spliit:Dann im selben Ordner:
mkdir -p app/cache database/data docker compose up -d
Danach im Browser: http://localhost:8080
restart: unless-stopped kann Spliit beim allerersten Start abbrechen, weil die Datenbank noch nicht bereit ist. Mit der Zeile startet Docker den Container von selbst neu, bis die Datenbank antwortet.spliit ist deshalb für den Hausgebrauch in Ordnung. Wenn du ein eigenes willst, ändere es vor dem ersten Start an allen drei Stellen: bei POSTGRES_PASSWORD und in den beiden Zeilen mit postgresql://spliit:spliit@… (der Teil nach dem Doppelpunkt). Nach dem ersten Start lässt es sich über die Datei nicht mehr ändern.Gut zu wissen
- Mehrere Tools gleichzeitig: Jedes Tool braucht einen eigenen Port. In den Befehlen oben sind das 3000, 3001, 3002 und 8080. Die erste der beiden Portnummern (vor dem Doppelpunkt) kannst du frei ändern, die zweite muss so bleiben.
- Wer kommt ran? Mit
-p 3000:80ist das Tool von allen Geräten in deinem Netzwerk erreichbar. Mit-p 127.0.0.1:3000:80nur von dem Rechner, auf dem es läuft. - Stoppen und entfernen:
docker rm -f vert(oder der jeweilige Name). VERT, BentoPDF und Excalidraw speichern nichts auf dem Server, dabei geht also nichts verloren. Bei Spliitdocker compose downim Ordner. Die eingetragenen Gruppen bleiben im Unterordnerdatabaseerhalten.