Egy nyílt forráskódú munkanapló vezetését megkönnyítő alkalmazás
- Docker 20+
Ehhez adminisztrátori jogosultságra van szükség!
-
Docker kép letöltése:
sudo docker pull tm01013/munkanaplo-be
-
Szerver indítása:
sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo-be
-
Konfiguráció hozzáadása (kötelező)
sudo docker cp <.env fájl> Munkanaplo:/app/.env
- A konfigurációs fájlnak (.env) a következő beállításokat kell tartalmaznia:
USE_MANAGERS="true" ADMIN_USERNAME=""
- ezek hatásairól itt olvashtsz részletesen
- A konfigurációs fájlnak (.env) a következő beállításokat kell tartalmaznia:
Ehhez adminisztrátori jogosultságra van szükség!
- Adatbázis és konfiguráció kimásolása a régi konténerből
sudo docker cp <régi konténer neve>:/app/app.db ~/app.db sudo docker cp <régi konténer neve>:/app/.env ~/.env
- Régi konténer törlése
sudo docker remove <régi konténer neve>
- Új konténer telepítése
sudo docker pull tm01013/munkanaplo-be sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo-be
- Adatbázis bemásolása az új konténerbe
sudo docker cp ~/app.db Munkanaplo:/app/app.db sudo docker cp ~/.env Munkanaplo:/app/.env
Ehhez adminisztrátori jogosultságra van szükség!
-
Projekt klonolása:
git clone https://github.com/tm01013/Munkanaplo-Buisness-Edition.git cd Munkanaplo2
-
Microsoft aspnet és dotnet sdk letöltése:
sudo docker pull mcr.microsoft.com/dotnet/aspnet:7.0 sudo docker pull mcr.microsoft.com/dotnet/sdk:7.0.401
-
Docker kép készítése
sudo docker build -t munkanaplo-be --no-cache .
-
Szerver indítása
sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo-be
-
Konfiguráció hozzáadása (kötelező)
sudo docker cp <.env fájl> Munkanaplo:/app/.env
- A konfigurációs fájlnak (.env) a következő beállításokat kell tartalmaznia:
USE_MANAGERS="true" ADMIN_USERNAME=""
- ezek hatásairól itt olvashtsz részletesen
- A konfigurációs fájlnak (.env) a következő beállításokat kell tartalmaznia:
© Tatár Márton 2023