Dostęp
- Otwórz Fusion w przeglądarce:
https://<SERVER_IP> - Domyślnie instalowany jest samopodpisany certyfikat TLS, więc przeglądarka wyświetli ostrzeżenie o zabezpieczeniach przy pierwszej wizycie. Wybierz kontynuację, aby przejść dalej.
Logowanie
- Fusion używa uwierzytelniania wyłącznie hasłem (bez nazwy użytkownika).
- Hasło: przechowywane w
/root/fusion/.envasFUSION_PASSWORD
Ważne pliki i katalogi
- Ścieżka instalacji:
/root/fusion - Plik Compose:
/root/fusion/docker-compose.yml - Plik środowiskowy:
/root/fusion/.env - Katalog danych:
/root/fusion/data - Konfiguracja Nginx:
/etc/nginx/sites-available/fusion - Certyfikat SSL:
/etc/nginx/ssl/fusion.crt - Klucz prywatny SSL:
/etc/nginx/ssl/fusion.key
Zarządzanie usługami
Wyświetl uruchomione kontenery:
docker compose -f /root/fusion/docker-compose.yml ps
Uruchom ponownie Fusion:
docker compose -f /root/fusion/docker-compose.yml restart
Zobacz logi:
cd /root/fusion && docker compose logs -f
Zatrzymaj Fusion:
docker compose -f /root/fusion/docker-compose.yml stop
Uruchom Fusion:
docker compose -f /root/fusion/docker-compose.yml start
Odtwórz Fusion:
docker compose -f /root/fusion/docker-compose.yml up -d
Włączanie HTTPS z domeną
1. Skieruj swoją domenę na IP serwera.
2. Edycja /etc/nginx/sites-available/fusion i zastąp oba server_name _; dyrektywy swoją domeną (np. server_name yourdomain.com;).
3. Zainstaluj Certbot:
apt install -y certbot python3-certbot-nginx
4. Uzyskaj certyfikat Let's Encrypt:
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Edytuj /etc/nginx/sites-available/fusion i zaktualizuj ssl_certificate oraz ssl_certificate_key dyrektywy, aby używały Twojego certyfikatu Let's Encrypt.
Before:
ssl_certificate /etc/nginx/ssl/fusion.crt;
ssl_certificate_key /etc/nginx/ssl/fusion.key;
After:
ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Przeładuj Nginx, aby zastosować zmiany:
systemctl reload nginx
7. Edytuj /root/fusion/.env i zaktualizuj FUSION_CORS_ALLOWED_ORIGINS z https://<SERVER_IP> na swoją domenę (np. https://yourdomain.com).
8. Utwórz ponownie usługi:
cd /root/fusion && docker compose up -d
9. Uzyskaj dostęp do Fusion pod adresem https://yourdomain.com.