tm01013 / Munkanaplo2

Egy munkanapló vezetését megkönnyítő alkalmazás.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Munakanplo

Egy nyílt forráskódú munkanaplo 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/munkanaplo3
  2. Szerver indítása:

    sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo3

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

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

  1. Adatbázis kimásolása a régi konténerből
    sudo docker cp <régi konténer neve>:/app/app.db ~/app.db
  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/munkanaplo3
    sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo3
  4. Adatbázis bemásolása az új konténerbe
    sudo docker cp ~/app.db Munkanaplo:/app/app.db

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/Munkanaplo2.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 munkanaplo3 --no-cache .
  4. Szerver indítása

    sudo docker run --name Munkanaplo -itd -p <port amelyen futtatni akarod>:80 munkanaplo3

© Tatár Márton 2023

Ez a projekt az MIT licence alatt all.

Lehet Nem lehet Muszály
Kereskedelmi célú felhasználás Felelőségre vonni a felesztő(ke)t A felylesztő(k) Copyright jogát feltüntetni
Módosítani Tartalmaznia kell az MIT licence-t
Terjeszteni eredeti vagy módosított formában
Privát használat

About

Egy munkanapló vezetését megkönnyítő alkalmazás.

License:MIT License


Languages

Language:C# 55.0%Language:HTML 41.7%Language:CSS 2.8%Language:Dockerfile 0.3%Language:JavaScript 0.1%