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

Docmost

Docmost adalah wiki kolaboratif open-source. Alternatif Notion untuk dokumentasi tim dengan pengeditan real-time, spaces, hierarki halaman, dan pengaturan izin yang granular. Berlisensi AGPL, dilengkapi editor modern yang bersih dan integrasi Diagrams.net bawaan untuk whiteboard.

Sekilas

20.7k

Bintang GitHub

60

Tampilan halaman

348

Instalasi aktif

Lisensi AGPL-3.0 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.

Mengakses Docmost

  1. Buka browser web Anda dan arahkan ke: https://<SERVER_IP>
  2. Ikuti halaman pengaturan Docmost untuk mengonfigurasi workspace dan akun Anda.
  3. Setelah pengaturan berhasil, Anda akan menjadi pemilik workspace. Anda kemudian dapat mengundang pengguna lain untuk bergabung ke workspace Anda.
  4. Untuk health check, endpoint khusus tersedia di https://<SERVER_IP>/api/health.

File dan Direktori Penting

  • Direktori aplikasi: /root/docmost
  • Variabel lingkungan: /root/docmost/.env
  • File Docker Compose: /root/docmost/docker-compose.yaml
  • Konfigurasi Nginx: /etc/nginx/sites-available/docmost.conf
  • Sertifikat SSL self-signed: /etc/nginx/ssl/
  • Data persistensi: /var/lib/docker/volumes/ (docmost_db_data/, docmost_docmost/, docmost_redis_data/)

Meningkatkan Docmost

Untuk meningkatkan ke versi Docmost terbaru, jalankan perintah berikut:

cd /root/docmost
docker pull docmost/docmost:latest
docker compose up --force-recreate --build docmost -d

Mengelola Docmost

Periksa layanan yang berjalan:

docker compose -f /root/docmost/docker-compose.yaml ps

Lihat log:

docker compose -f /root/docmost/docker-compose.yaml logs -f

Restart container Docmost:

docker compose -f /root/docmost/docker-compose.yaml restart

Mulai ulang Nginx:

systemctl restart nginx

Mengaktifkan SSL dengan Domain

1. Arahkan domain kamu ke IP server.

2. Edit /root/docmost/.env file untuk mengatur nama domain Anda: APP_URL=https://your.domain.com

3. Buat ulang layanan:

cd /root/docmost/
docker compose up -d

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

vim /etc/nginx/sites-available/docmost.conf

5. Instal Certbot:

apt install -y certbot python3-certbot-nginx

6. Jalankan perintah berikut untuk menghasilkan sertifikat Let's Encrypt yang valid:

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

7. Ganti path SSL pada konfigurasi Nginx (bagian TLS):

vim /etc/nginx/sites-available/docmost.conf
# 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 Docmost sekarang. Mulai $2,48/bln.