IPWA:Instalacja/Docker: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
m (Slasherss przeniósł(-osła) stronę Instalacja/Docker do IPWA:Instalacja/Docker, bez pozostawienia przekierowania pod starym tytułem) |
mNie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
Aktualnie wspierana jest instalacja programu jako kontenera docker. | Aktualnie wspierana jest instalacja programu jako kontenera docker. | ||
== Instalacja docker == | |||
Jeśli docker jeszcze nie jest zainstalowany, postępuj zgodnie z instrukcją na oficjalnej stronie docker - [https://docs.docker.com/get-started/get-docker/ Get Docker (en)] | Jeśli docker jeszcze nie jest zainstalowany, postępuj zgodnie z instrukcją na oficjalnej stronie docker - [https://docs.docker.com/get-started/get-docker/ Get Docker (en)] | ||
=== Compose === | |||
Aby zainstalować program, pobierz [https://github.com/Slasherss1/ipwa-selfhosted/releases/latest kod źródłowy do samodzielnego hostingu]. Repozytorium zawiera plik <code>.env.template</code>. Zmień jego nazwę na <code>.env</code> (usuń <code>.template</code>). Następnie w pliku <code>.env</code> zmień zmienne: | Aby zainstalować program, pobierz [https://github.com/Slasherss1/ipwa-selfhosted/releases/latest kod źródłowy do samodzielnego hostingu]. Repozytorium zawiera plik <code>.env.template</code>. Zmień jego nazwę na <code>.env</code> (usuń <code>.template</code>). Następnie w pliku <code>.env</code> zmień zmienne: | ||
*<code>DOMAIN=</code> Wprowadź tutaj domenę na której będzie aplikacja (np. ''ipwa.foliand.men''). Docelowo aplikacja jest na ścieżce <code>/ipwa</code> oraz szuka serwera na ścieżce <code>/api</code>. | *<code>DOMAIN=</code> Wprowadź tutaj domenę na której będzie aplikacja (np. ''ipwa.foliand.men''). Docelowo aplikacja jest na ścieżce <code>/ipwa</code> oraz szuka serwera na ścieżce <code>/api</code>. | ||
| Linia 10: | Linia 12: | ||
Wpisz polecenie <code>docker compose up -d</code>. Polecenie to uruchamia program. | Wpisz polecenie <code>docker compose up -d</code>. Polecenie to uruchamia program. | ||
=== Pierwsze kroki === | |||
Najlepiej zacząć od [[IPWA:Tworzenie konta administratora|utworzenia konta administratora]]. | Najlepiej zacząć od [[IPWA:Tworzenie konta administratora|utworzenia konta administratora]]. | ||
Aktualna wersja na dzień 23:23, 2 lip 2025
Aktualnie wspierana jest instalacja programu jako kontenera docker.
Instalacja docker
Jeśli docker jeszcze nie jest zainstalowany, postępuj zgodnie z instrukcją na oficjalnej stronie docker - Get Docker (en)
Compose
Aby zainstalować program, pobierz kod źródłowy do samodzielnego hostingu. Repozytorium zawiera plik .env.template. Zmień jego nazwę na .env (usuń .template). Następnie w pliku .env zmień zmienne:
DOMAIN=Wprowadź tutaj domenę na której będzie aplikacja (np. ipwa.foliand.men). Docelowo aplikacja jest na ścieżce/ipwaoraz szuka serwera na ścieżce/api.EMAIL=Wprowadź tutaj swój email. Jest on konieczny do uzyskania certyfikatu ssl.SECRET=Wprowadź tutaj sekret. Może to być dowolny ciąg znaków, ważnym jest aby nikt nie uzyskał do niego dostępu.
Gdy wszystkie zmienne zostały już ustawione program jest gotowy do rozruchu.
Wpisz polecenie docker compose up -d. Polecenie to uruchamia program.
Pierwsze kroki
Najlepiej zacząć od utworzenia konta administratora.