Hozzáférés
- Nyissa meg a böngészőjét:
https://<SERVER-IP> - Az önaláírt TLS-tanúsítvány böngészőfigyelmeztetést vált ki. A folytatáshoz fogadja el.
- A bejelentkezési adatok biztonságosan itt tárolódnak:
/root/ocular/.env
Fontos fájlok és könyvtárak
- Telepítési útvonal:
/root/ocular - Compose fájl:
/root/ocular/compose.yml - Környezeti fájl:
/root/ocular/.env - Adatkötet:
/var/lib/docker/volumes/ocular_ocular-data - Nginx konfiguráció:
/etc/nginx/sites-available/ocular - TLS-tanúsítvány:
/etc/nginx/ssl/ocular.crt - TLS privát kulcs:
/etc/nginx/ssl/ocular.key - Bejelentkezési adatok:
/root/.cloudzy-creds
Szolgáltatáskezelés
Futó konténerek megtekintése:
docker compose -f /root/ocular/compose.yml ps
Ocular újraindítása:
docker compose -f /root/ocular/compose.yml restart
Ocular naplóinak megtekintése:
cd /root/ocular && docker compose logs -f
Ocular leállítása:
docker compose -f /root/ocular/compose.yml stop
A Ocular indítása:
docker compose -f /root/ocular/compose.yml start
A Ocular újralétrehozása:
docker compose -f /root/ocular/compose.yml up -d
Nginx állapotának ellenőrzése:
systemctl status nginx
Nginx újraindítása:
systemctl restart nginx
Nginx újratöltése:
systemctl reload nginx
Ellenőrizd az Nginx konfigurációját:
nginx -t
HTTPS engedélyezése domainnel
1. Irányítsa a domainjét a szerver IP-jére.
2. Szerkesztés /etc/nginx/sites-available/ocular és cseréld le mindkét server_name _; direktívát a saját domainedre (pl. server_name yourdomain.com;).
3. Telepítse a Certbotot:
apt install -y certbot python3-certbot-nginx
4. Szerezz be egy Let's Encrypt tanúsítványt:
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Szerkeszd a következőt: /etc/nginx/sites-available/ocular és frissítsd a következőt: ssl_certificate és ssl_certificate_key direktívákat, hogy a Let's Encrypt tanúsítványodat használják.
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. Töltse újra a Nginx-et a változások érvényesítéséhez:
systemctl reload nginx
7. Nyissa meg az Ocular-t itt: https://yourdomain.com.