Suchen Sie nach einem effizienten und benutzerfreundlichen Kanban-Board, um Ihr Projektmanagement zu optimieren? Dann ist Planka genau das Richtige für Sie – ein selbst gehostetes, an Trello angelehntes Kanban-Board, das mit React und Redux gebaut wurde. In diesem Artikel führen wir Sie durch den Prozess der Installation von Planka auf AlmaLinux 9, damit Sie seine leistungsstarken Funktionen nutzen und Ihren Projektworkflow verbessern können.
Planka mit Docker installieren
Um Planka mit Docker-Compose und Docker-Service zu installieren, gehen Sie wie folgt vor:
- Laden Sie die Docker-Compose-Konfigurationsdatei mit dem folgenden Befehl herunter:
curl -L https://raw.githubusercontent.com/plankanban/planka/master/docker-compose.yml -o docker-compose.yml
- Öffnen Sie die
docker-compose.yml-Datei und ändern Sie die folgenden Variablen:
BASE_URL: Ändern Sielocalhostin die tatsächliche IP-Adresse Ihres Servers.SECRET_KEY: Ersetzen Sie den Standardwert durch eine zufällige Zeichenfolge oder ein Passwort für eine erhöhte Sicherheit.user-avatars: Legen Sie dies auf den Pfad auf Ihrem Server fest, wo die Benutzer-Avatare gespeichert werden.project-background-images: Geben Sie den Pfad auf Ihrem Server an, wo die Hintergrundbilder des Projekts gespeichert werden.attachments: Legen Sie dies auf den Pfad auf Ihrem Server fest, wo die Anhänge gespeichert werden.db-data: Geben Sie den Pfad auf Ihrem Server an, wo die Datenbankdaten gespeichert werden.
Hier ist ein Beispiel für die modifizierte docker-compose.yml-Datei:
version: '3' services: planka: image: ghcr.io/plankanban/planka:latest command: > bash -c "for i in `seq 1 30`; do ./start.sh && s=$$? && break || s=$$?; echo \"Tried $$i times. Waiting 5 seconds...\"; sleep 5; done; (exit $$s)" restart: unless-stopped volumes: - user-avatars:/app/public/user-avatars - project-background-images:/app/public/project-background-images - attachments:/app/private/attachments ports: - 3000:1337 environment: - BASE_URL=http://localhost:3000 - TRUST_PROXY=0 - DATABASE_URL=postgresql://postgres@postgres/planka - SECRET_KEY=notsecretkey depends_on: - postgres postgres: image: postgres:14-alpine restart: unless-stopped volumes: - db-data:/var/lib/postgresql/data environment: - POSTGRES_DB=planka - POSTGRES_HOST_AUTH_METHOD=trust volumes: user-avatars: project-background-images: attachments: db-data:
- Starten Sie den Planka-Container mit dem folgenden Befehl:
docker-compose up -d
Dieser Befehl startet den Installationsprozess, der 5-10 Minuten dauern kann. Sie können den Fortschritt überprüfen, indem Sie die Ausgabe des docker ps-Befehls überprüfen.
[root@vps ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e22e9f27a1e4 ghcr.io/plankanban/planka:latest "docker-entrypoint.s…" 19 minutes ago Up 19 minutes 0.0.0.0:3000->1337/tcp, :::3000->1337/tcp root-planka-17b15642535d3 7b15642535d3 postgres:14-alpine "docker-entrypoint.s…" 19 minutes ago Up 19 minutes 5432/tcp root-postgres-1
Zugang zu Planka
Nach Abschluss der Installation können Sie auf Planka zugreifen, indem Sie die IP-Adresse oder den Domainnamen in Ihrem Browser öffnen. Ersetzen Sie server.ip.address durch die tatsächliche IP oder Domain, die auf Ihrem Server konfiguriert wurde. Die URL sollte so aussehen:
http://server.ip.address:3000/login
Wenn Sie auf die Planka-Anmeldeseite zugreifen, verwenden Sie die folgenden Anmeldeinformationen zum Einloggen:
- Benutzername: demo@demo.demo
- Passwort: demo
Nach dem Einloggen können Sie verschiedene Einstellungen anpassen, wie z.B. das Ändern des Benutzernamens, des Passworts und der E-Mail-ID, indem Sie zum Einstellungsmenü navigieren.
Bei Shape.host bieten wir zuverlässige und skalierbare Cloud VPS Dienstleistungen an, um Unternehmen mit effizienten Hosting-Lösungen zu unterstützen. Unser Team von Experten ist darauf spezialisiert, erstklassigen Kundensupport zu bieten, um unseren Kunden eine problemlose Erfahrung zu gewährleisten. Egal, ob Sie ein kleines Start-up oder ein großes Unternehmen sind, Shape.host hat die Werkzeuge und das Know-how, um Ihren Hosting-Anforderungen gerecht zu werden. Besuchen Sie unsere Website, um mehr über unsere Dienstleistungen zu erfahren und noch heute mit Shape.host zu starten.