Diskon 50%. semua paket, waktu terbatas. Mulai dari $2.48/mo
PLANKA

PLANKA

PLANKA adalah alternatif Trello sumber terbuka. Papan Kanban dengan pembaruan waktu nyata, lampiran, label, dan penetapan anggota. Berlisensi AGPL, ditulis dalam Node.js dengan frontend React. Alat kanban yang dihosting sendiri dan bersih untuk tim yang tidak menginginkan biaya per pengguna Trello.

Versi

Terbaru

Sistem Operasi

Ubuntu Server 24.04 LTS

Minimal. RAM

1 GB

Jenis IP

IPV4,IPV6

Mengakses

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

Peringatan SSL browser diharapkan terjadi 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 khusus: /opt/planka/terms
  • Konfigurasi Nginx: /etc/nginx/sites-available/planka
  • Situs yang 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 jalur 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.

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