Szybki start
Najszybszym sposobem na wypróbowanie OpenFishing na własnej maszynie jest pojedyncze docker run.
Jedna komenda
Dział zatytułowany „Jedna komenda”docker run -d -p 3000:3000 \ -v openfishing-db:/app/data \ -v openfishing-uploads:/app/uploads \ ghcr.io/m1ndgames/openfishing:latestNastępnie otwórz http://localhost:3000.
To uruchamia OpenFishing w trybie jednodostępowym, w pełni otwartym — bez logowania. Każdy, kto ma dostęp do portu, ma pełny dostęp, więc udostępniaj go tylko w zaufanej sieci, dopóki nie włączysz uwierzytelniania.
Pierwsze logowanie
Dział zatytułowany „Pierwsze logowanie”- Bez
ADMIN_PASSWORD(jak powyżej): aplikacja jest otwarta — nie ma ekranu logowania, a wszystkie funkcje są dostępne od razu. - Z ustawionym
ADMIN_PASSWORD: pojawia się ekran logowania. Nazwa użytkownika administratora to zawszeadmin, a hasło to to, które ustawisz wADMIN_PASSWORD. Konto jest ponownie synchronizowane ze zmiennej środowiskowej przy każdym uruchomieniu.
Zobacz Wielu użytkowników i uwierzytelnianie, aby uzyskać pełny obraz.
Gdzie znajdują się Twoje dane
Dział zatytułowany „Gdzie znajdują się Twoje dane”OpenFishing przechowuje dwie rzeczy, które musisz utrwalić:
| Dane | Ścieżka w kontenerze | W powyższej komendzie |
|---|---|---|
| Baza danych SQLite | /app/data |
nazwany wolumen openfishing-db |
| Przesłane zdjęcia | /app/uploads |
nazwany wolumen openfishing-uploads |
Aby uzyskać konfigurację gotową do produkcji z nazwanymi wolumenami i zmiennymi środowiskowymi w pliku, użyj instalacji docker-compose.