Huly - All-in-one-Teamplattform für Projekte und Kommunikation
Huly - All-in-one-Teamplattform für Projekte und Kommunikation
Huly ist eine selbstgehostete All-in-one-Plattform, die Projektmanagement, Teamkommunikation, Dokumente und HR-Funktionen unter einem Dach vereint.
Was ist Huly?
Huly positioniert sich als Open-Source-Alternative zu Linear, Slack und Notion kombiniert: Tickets, Sprints, Wikis, Direktnachrichten und Videoanrufe sind in einer einzigen Anwendung integriert. Die Oberfläche ist modern und auf Entwickler-Teams zugeschnitten, bietet aber auch nicht-technischen Teams eine zugängliche Umgebung. Alle Daten bleiben auf dem eigenen Server — ohne SaaS-Abonnement und ohne Cloud-Abhängigkeit.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- Mindestens 4 GB RAM und 2 CPU-Kerne empfohlen
- MongoDB und MinIO (im offiziellen Stack enthalten)
Compose-Beispiel
services:
huly:
image: hardcoreeng/huly:latest
container_name: huly
restart: unless-stopped
ports:
- "8083:8083"
environment:
- SERVER_SECRET=dein-geheimes-secret
- MONGO_URL=mongodb://mongo:27017
- MINIO_ENDPOINT=minio
- MINIO_ACCESS_KEY=minioadmin
- MINIO_SECRET_KEY=minioadmin
depends_on:
- mongo
- minio
mongo:
image: mongo:7
container_name: huly-mongo
restart: unless-stopped
volumes:
- ./mongo-data:/data/db
minio:
image: minio/minio:latest
container_name: huly-minio
restart: unless-stopped
volumes:
- ./minio-data:/data
environment:
- MINIO_ROOT_USER=minioadmin
- MINIO_ROOT_PASSWORD=minioadmin
command: server /data
Hinweise
- Das offizielle Repository enthält eine vollständige
docker-compose.ymlmit allen erforderlichen Services — diese als Ausgangsbasis verwenden. SERVER_SECRETmuss ein zufälliger langer String sein;openssl rand -hex 32liefert einen geeigneten Wert.- Huly erfordert mehrere interne Services (Transactor, Collaborator, Front); das vollständige Stack-File aus dem GitHub-Repository ist notwendig.
- Für Produktionsumgebungen sollte MinIO mit einem persistenten Volume und separaten Access Keys konfiguriert werden.