Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
PLANKA

PLANKA

PLANKA est une alternative open-source à Trello. Tableaux Kanban avec mises à jour en temps réel, pièces jointes, étiquettes et assignation de membres. Sous licence AGPL, écrit en Node.js avec un frontend React. L'outil Kanban auto-hébergé idéal pour les équipes qui ne veulent pas payer les frais par utilisateur de Trello.

En un coup d'œil

12.1k

Étoiles GitHub

58

Vues de page

379

Installations actives

Version Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Les installations actives sont des données d'exemple (aperçu) ; la vraie métrique sera connectée avant le lancement.

Accès

Ouvrez votre navigateur et allez sur : https://<SERVER_IP>

Un avertissement SSL dans le navigateur est normal en raison du certificat auto-signé.

Créez un compte administrateur en exécutant la commande suivante sur le serveur :

cd /opt/planka && docker compose run --rm planka npm run db:create-admin-user

Connectez-vous avec le compte administrateur nouvellement créé.

Fichiers et répertoires importants

  • Répertoire d'installation : /opt/planka
  • Fichier Docker Compose : /opt/planka/docker-compose.yml
  • Volume de données de l'application : /var/lib/docker/volumes/planka_data/_data
  • Volume de données PostgreSQL : /var/lib/docker/volumes/planka_db-data/_data
  • Répertoire des termes personnalisés : /opt/planka/terms
  • Config Nginx : /etc/nginx/sites-available/planka
  • Site activé : /etc/nginx/sites-enabled/planka
  • Certificats SSL : /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem

Commandes de gestion courantes

cd /opt/planka

# Check running containers
docker ps

# Logs (live)
docker compose logs -f

# Restart services
docker compose restart

# Stop stack
docker compose down

# Start stack
docker compose up -d

Activer SSL avec un domaine

1. Faites pointer votre domaine vers l'IP du serveur.

2. Modifiez docker-compose.yml pour définir votre domaine comme BASE_URL: BASE_URL=https://yourdomain.com

3. Redémarrer les services PLANKA :

cd /opt/planka/
docker compose up -d

4. Modifiez la configuration Nginx et remplacez les deux server_name <IP>; avec votre domaine (<yourdomain.com>) dans les blocs HTTP (port 80) et HTTPS (port 443) :

vim /etc/nginx/sites-available/planka

5. Installez Certbot :

apt install -y certbot python3-certbot-nginx

6. Lance la commande suivante pour générer un certificat Let's Encrypt valide :

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Remplacez les chemins SSL dans la configuration Nginx :

vim /etc/nginx/sites-available/planka
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Redémarrez Nginx pour appliquer les modifications :

systemctl restart nginx

9. Ouvrez votre navigateur et allez sur : https://yourdomain.com

Plus dans Outils de collaboration

Apps connexes.

Déployez PLANKA maintenant. À partir de 2,48 $/mois.