IPWA:Instalacja/Docker: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
mNie podano opisu zmian |
(→Compose: Nowy link) |
||
| (Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
| Linia 1: | Linia 1: | ||
Aktualnie wspierana jest instalacja programu jako kontenera | <yambe:breadcrumb>IPWA:Start</yambe:breadcrumb> | ||
Aktualnie wspierana jest instalacja programu jako kontenera Docker. | |||
== Instalacja | == Instalacja Docker == | ||
Jeśli | Jeśli Docker jeszcze nie jest zainstalowany, należy postępować zgodnie z instrukcją na oficjalnej stronie Docker - [https://docs.docker.com/get-started/get-docker/ Get Docker (en)] | ||
=== Compose === | ===Compose=== | ||
Aby zainstalować program, | Aby zainstalować program, należy pobrać [https://git.foliand.men/slasherss/ipwa kod źródłowy]. Repozytorium zawiera plik <code>.env.template</code>. Na podstawie pliku należy utworzyć plik <code>.env</code> i zmienić wartości zmiennych: | ||
*<code>DOMAIN=</code> | *<code>DOMAIN=</code> Nazwa domeny 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>EMAIL=</code> | *<code>EMAIL=</code> Email administratora. Jest on konieczny do uzyskania certyfikatu ssl. ''(Planowane jest usunięcie tej funkcji, aby uzyskać certyfikat będzie należało użyć innej aplikacji)'' | ||
*<code>SECRET=</code> | *<code>SECRET=</code> Należy wprowadzić dowolny ciąg znaków. Ważne, aby nikt nie uzyskał do niego dostępu. | ||
Gdy wszystkie zmienne zostały już ustawione | Gdy wszystkie zmienne zostały już ustawione system jest gotowy do rozruchu. | ||
Aby uruchomić system, należy wpisać polecenie <code>docker compose up -d</code>. | |||
=== Pierwsze kroki === | ===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ń 09:49, 28 kwi 2026
Aktualnie wspierana jest instalacja programu jako kontenera Docker.
Instalacja Docker
Jeśli Docker jeszcze nie jest zainstalowany, należy postępować zgodnie z instrukcją na oficjalnej stronie Docker - Get Docker (en)
Compose
Aby zainstalować program, należy pobrać kod źródłowy. Repozytorium zawiera plik .env.template. Na podstawie pliku należy utworzyć plik .env i zmienić wartości zmiennych:
DOMAIN=Nazwa domeny na której będzie aplikacja (np. ipwa.foliand.men). Docelowo aplikacja jest na ścieżce/ipwaoraz szuka serwera na ścieżce/api.EMAIL=Email administratora. Jest on konieczny do uzyskania certyfikatu ssl. (Planowane jest usunięcie tej funkcji, aby uzyskać certyfikat będzie należało użyć innej aplikacji)SECRET=Należy wprowadzić dowolny ciąg znaków. Ważne, aby nikt nie uzyskał do niego dostępu.
Gdy wszystkie zmienne zostały już ustawione system jest gotowy do rozruchu.
Aby uruchomić system, należy wpisać polecenie docker compose up -d.
Pierwsze kroki
Najlepiej zacząć od utworzenia konta administratora.