Go to file
kry008 149d58dc20 Dodanie sekcji z wymaganiami sprzętowymi w readme 2025-01-06 20:04:52 +01:00
serwer podniesienie wersji 2025-01-03 13:51:33 +01:00
.gitignore pliki env 2025-01-01 18:34:47 +01:00
Licence.md Licencja na oprogramowanie 2025-01-03 13:39:01 +01:00
macOs-i-Linux.sh Aby budowało nowe wersje 2025-01-03 13:50:52 +01:00
readme.md Dodanie sekcji z wymaganiami sprzętowymi w readme 2025-01-06 20:04:52 +01:00
windows.cmd Przygotowanie pod windows cz2 2025-01-03 11:13:22 +01:00

readme.md

Domyślne dane dostępowe:

Login: szef 
Hasło: szef 

Domyślnie działa na ADRESIP:8880

Jeżeli chcesz korzystać za darmo, w stopka musi pozostać niezmieniona, a także widoczna na każdej stronie z wyjątkiem stron druku list

WOŚP APP by KRY008

Pomocnik dla sztabu przy rozliczeniach wolontariuszy

Wymagania

  • Minimum 8 GB RAM (aplikacja zużywa sama w sobie mało, ale ze względu na obecne systemy i dockera, aby chodziło wszystko płynnie)
  • Docker desktop (wybrać Docker Personal na stronie https://www.docker.com/products/docker-desktop i założyć darmowe konto)
  • Instalując na Windows zaznaczyć opcję "Use the WSL 2 instead of Hyper-V" w oknie instalatora.

Sprzęt na którym został program sprawdzony

Model System operacyjny RAM Procesor Działa?
Raspberry Pi 4B Ubuntu 20.04 4 GB 4x 1.5 GHz Tak
Raspberry Pi 02w* RaspberryPi OS Lite 0.5 GB 4x 1.2 GHz Tak
MacBook M1 MacOS 16 GB 8x 3.2 GHz Tak
Laptop z 2015 DELL Windows 10 8 GB i7-7Uth 2x 2.0 GHz Tak
Laptop z 2015 DELL Ubuntu 24.04 8 GB i7-7Uth 2x 2.0 GHz Tak
  • najtańsza możliwa wersja dedykowana dla programu

Instalacja

  1. Pobrać kod z https://git.kry008.xyz/kry008/WOSP-APP/releases lub https://github.com/kry008/WOSP-APP/releases
  2. Wejść w folder serwer
  3. Skopiować plik example.env i nazwać go .env
  4. Uzupełnić pola MYSQL_ROOT_PASSWORD oraz MYSQL_PASSWORD w pliku .env
  5. Skopiować plik example.prod.env i nazwać go prod.env
  6. Zmienić oznaczone linie na własne dane
  7. Uruchomić skrypt odpowiednio dla systemu operacyjnego:
    • Windows: windows.cmd
    • MacOS lub Linux: macOs-i-Linux.sh

Jak znaleźć adres IP

  • Linux i MacOS: skrypt na końcu pokaże adres IP wraz z adresem url aby dostać się do aplikacji z sieci lokalnej
  • Windows:
    1. Wejść w ustawienia systemu
    2. Wejść w sieć i internet
    3. Na górze kliknąć właściwości
    4. Przewinąć w dół i znaleźć adres IPv4
    5. Adres do łącznia się z aplikacją to http://ADRESIP:8880

Znane problemy Windows

  1. Zamykająca się od razu konsola Jeżeli skryp od razu zamyka się, trzeba uruchomić powershell (menu start i zacząć wpisywać powershell) jako administrator i wpisać komendę:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. Inne urządzenia w sieci lokalnej nie mogą się połączyć W takim przypadku trzeba wyłączyć lub zezwolić innym urządzeniom na łączenie się przez zaporę systemową na Windowsie lub w systemia antywirusowym. Przykładowo Eset:
  • Otwórz program ESET Security
  • Kliknij na Narzędzia
  • Inspekcja sieci
  • Jeżeli wyjdzie niezaufana sieć zmienić na "Zmień na typ sieci zaufaną"
  • Kliknąć na urządzenie, które ma być zaufane
  • W regułach kliknąć "Zezwól/Odblokuj" przy "Docker for Windows" lub "WSL"

Podoba się program?

Wesprzyj mnie na Patronite lub Ko-fi

Postanowienia licencyjne

https://git.kry008.xyz/kry008/WOSP-APP/src/branch/main/Licence.md