Skip to content

tm01013/Munkanaplo-Buisness-Edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Munakanpló Buisness Edition

Egy nyílt forráskódú munkanapló vezetését megkönnyítő alkalmazás

Telepítése


Rendszerkövetelmények

  • Docker 20+

Futtatása

Ehhez adminisztrátori jogosultságra van szükség!

  1. Docker kép letöltése:

    sudo docker pull tm01013/munkanaplo-be
  2. Szerver indítása:

    sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo-be
  3. 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

Frissítés korábbi verzióról

Ehhez adminisztrátori jogosultságra van szükség!

  1. 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
  2. Régi konténer törlése
    sudo docker remove <régi konténer neve>
  3. Ú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
  4. 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

Telepítés forráskódból

Ehhez adminisztrátori jogosultságra van szükség!

  1. Projekt klonolása:

    git clone https://github.com/tm01013/Munkanaplo-Buisness-Edition.git
    cd Munkanaplo2
  2. 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
  3. Docker kép készítése

    sudo docker build -t munkanaplo-be --no-cache .
  4. Szerver indítása

    sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo-be
  5. 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

© Tatár Márton 2023

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published