Akses Web
- Buka di browser:
http://<SERVER_IP>
Penyiapan Akun Admin
1. Jalankan perintah berikut untuk membuat administrator:
docker exec -it artalk artalk admin
2. Setelah membuat akun admin, masuk ke antarmuka web.
3. Buat akun tambahan melalui halaman User Management di GUI · tidak perlu mengedit konfigurasi secara manual.
File dan Direktori Penting
/root/artalk/docker-compose.yml→ Definisi Docker Compose/root/artalk/data→ Menyimpan semua konten blog persisten/etc/nginx/sites-available/artalk.conf→ Konfigurasi reverse proxy
Perintah Manajemen Docker
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
Pengaturan Domain & SSL
Arahkan domain Anda ke IP server.
Edit konfigurasi Nginx:
vim /etc/nginx/sites-available/artalk.conf
Ganti server_name _; dengan server_name <your-domain>;
Pasang Certbot:
apt install -y certbot python3-certbot-nginx
Jalankan Certbot untuk menerbitkan sertifikat SSL:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Uji dan muat ulang Nginx:
sudo nginx -t
sudo systemctl reload nginx
Buka di browser: https://<your-domain>