📝 Menghosting MediaWiki untuk Dokumentasi Server dan Pengetahuan Pribadi

📝 Menghosting MediaWiki untuk Dokumentasi Server dan Pengetahuan Pribadi

✨ Pendahuluan

Awalnya saya sering kehilangan catatan penting—baik konfigurasi server, snippet kode, atau langkah-langkah setup jaringan. Pernah suatu kali saya butuh instruksi backup Proxmox, tapi lupa menyimpan link dokumentasinya. Dari situlah saya berpikir, kenapa tidak membuat wiki pribadi saja? Saya ingin punya satu tempat rapi untuk semua pengetahuan yang saya kumpulkan.

🧩 Kenapa Saya Memilih MediaWiki

✅ Satu portal pusat semua pengetahuan saya

✅ Mendukung kategori dan pencarian cepat

✅ Tampilan bersih dan familiar

✅ Bisa dikelola sendiri tanpa layanan pihak ketiga

🛠️ Cara Instalasi MediaWiki dengan Docker Compose

Berikut contoh docker-compose.yml:

version: '3'
services:
  mediawiki:
    image: mediawiki
    restart: always
    ports:
      - "8080:80"
    volumes:
      - mediawiki_data:/var/www/html
  database:
    image: mariadb
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: examplepass
      MYSQL_DATABASE: mediawiki
      MYSQL_USER: wikiuser
      MYSQL_PASSWORD: wikipass
    volumes:
      - db_data:/var/lib/mysql
volumes:
  mediawiki_data:
  db_data:

Setelah docker-compose up -d, buka browser ke http://IP:8080 untuk menyelesaikan wizard instalasi.

📈 Kelebihan MediaWiki

✅ Dokumentasi terstruktur

✅ User management bawaan

✅ Banyak plugin dan tema

✅ Gratis dan open source

❌ Kekurangan MediaWiki

❌ Butuh resource lebih jika pengunjung banyak

❌ Tampilan default sederhana

❌ Kurva belajar wikitext

https://wiki.kicap-karan.com

🏷️ Alternatif MediaWiki

AlternatifKelebihanKekurangan
BookStackUI modern, Markdown supportFitur wiki klasik lebih terbatas
DokuWikiRingan, tidak butuh databaseKurang cocok untuk skala besar
Wiki.jsModern, integrasi GitSetup lebih kompleks

🎯 Penutup

Menggunakan MediaWiki membuat saya lebih produktif karena semua dokumentasi rapi dalam satu tempat. Saya bisa mencatat konfigurasi server, VLAN, reverse proxy, dan berbagai pengalaman secara detail. Jika ingin portal dokumentasi pribadi, MediaWiki adalah solusi fleksibel yang patut dicoba.