Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
PLANKA

PLANKA

PLANKA adalah alternatif Trello open-source. Papan Kanban dengan pembaruan real-time, lampiran, label, dan penugasan anggota. Berlisensi AGPL, ditulis dalam Node.js dengan frontend React. Alat kanban self-hosted yang bersih untuk tim yang tidak ingin membayar biaya per pengguna Trello.

Sekilas

12.1k

Bintang GitHub

58

Tampilan halaman

379

Instalasi aktif

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

Instalasi aktif adalah data sampel (pratinjau); metrik nyata akan terhubung sebelum peluncuran.

Akses

Buka browser dan kunjungi: https://<SERVER_IP>

Peringatan SSL di browser adalah hal yang wajar karena sertifikat yang ditandatangani sendiri.

Buat pengguna admin dengan menjalankan perintah berikut di server:

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

Masuk menggunakan akun admin yang baru dibuat.

File dan Direktori Penting

  • Direktori install: /opt/planka
  • File Docker Compose: /opt/planka/docker-compose.yml
  • Volume data aplikasi: /var/lib/docker/volumes/planka_data/_data
  • Volume data PostgreSQL: /var/lib/docker/volumes/planka_db-data/_data
  • Direktori istilah kustom: /opt/planka/terms
  • Konfigurasi Nginx: /etc/nginx/sites-available/planka
  • Situs diaktifkan: /etc/nginx/sites-enabled/planka
  • Sertifikat SSL: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem

Perintah Manajemen Umum

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

Mengaktifkan SSL dengan Domain

1. Arahkan domain kamu ke IP server.

2. Sunting docker-compose.yml untuk menetapkan domain Anda sebagai BASE_URL: BASE_URL=https://yourdomain.com

3. Mulai ulang layanan PLANKA:

cd /opt/planka/
docker compose up -d

4. Edit konfigurasi Nginx dan ganti keduanya server_name <IP>; dengan domainmu (<yourdomain.com>) untuk blok HTTP (port 80) dan HTTPS (port 443):

vim /etc/nginx/sites-available/planka

5. Instal Certbot:

apt install -y certbot python3-certbot-nginx

6. Jalankan perintah berikut untuk membuat sertifikat Let’s Encrypt yang valid:

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

7. Ganti path SSL di konfigurasi 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. Restart Nginx untuk menerapkan perubahan:

systemctl restart nginx

9. Buka browser kamu dan kunjungi: https://yourdomain.com

Lebih banyak di Collaboration Tools

Aplikasi terkait.

Deploy PLANKA sekarang. Mulai $2,48/bln.