Akses
- Buka browser kamu:
https://<SERVER-IP> - Sertifikat TLS self-signed akan memicu peringatan peramban. Terima untuk melanjutkan.
- Kredensial login disimpan dengan aman di:
/root/ocular/.env
File dan Direktori Penting
- Jalur instalasi:
/root/ocular - File Compose:
/root/ocular/compose.yml - File Lingkungan:
/root/ocular/.env - Volume Data:
/var/lib/docker/volumes/ocular_ocular-data - Konfigurasi Nginx:
/etc/nginx/sites-available/ocular - Sertifikat TLS:
/etc/nginx/ssl/ocular.crt - Kunci Privat TLS:
/etc/nginx/ssl/ocular.key - Kredensial masuk:
/root/.cloudzy-creds
Manajemen Layanan
Lihat kontainer yang berjalan:
docker compose -f /root/ocular/compose.yml ps
Mulai ulang Ocular:
docker compose -f /root/ocular/compose.yml restart
Lihat log Ocular:
cd /root/ocular && docker compose logs -f
Hentikan Ocular:
docker compose -f /root/ocular/compose.yml stop
Jalankan Ocular:
docker compose -f /root/ocular/compose.yml start
Buat ulang Ocular:
docker compose -f /root/ocular/compose.yml up -d
Periksa status Nginx:
systemctl status nginx
Mulai ulang Nginx:
systemctl restart nginx
Muat ulang Nginx:
systemctl reload nginx
Validasi konfigurasi Nginx:
nginx -t
Mengaktifkan HTTPS dengan Domain
1. Arahkan domain kamu ke IP server.
2. Sunting /etc/nginx/sites-available/ocular dan ganti kedua server_name _; direktif dengan domain Anda (mis. server_name yourdomain.com;).
3. Install Certbot:
apt install -y certbot python3-certbot-nginx
4. Dapatkan sertifikat Let's Encrypt:
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Edit /etc/nginx/sites-available/ocular dan perbarui ssl_certificate dan ssl_certificate_key direktif agar menggunakan sertifikat Let's Encrypt Anda.
Before:
ssl_certificate /etc/nginx/ssl/ocular.crt;
ssl_certificate_key /etc/nginx/ssl/ocualr.key;
After:
ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Muat ulang Nginx untuk menerapkan perubahan:
systemctl reload nginx
7. Akses Ocular di https://yourdomain.com.