Przejdź do treści

Instalacja systemu

Wymagania systemowe

Frontend (masaku-portal)

  • Node.js 18.x lub wyższy
  • npm 9.x lub wyższy
  • 4 GB RAM minimum
  • 10 GB miejsca na dysku

Backend (masaku-api)

  • .NET SDK 6.0+
  • Docker Desktop
  • 8 GB RAM minimum
  • 20 GB miejsca na dysku

Instalacja lokalna

1. Sklonuj repozytoria

# Frontend
git clone https://github.com/masaku/masaku-portal.git
cd masaku-portal
npm install

# Backend
git clone https://github.com/masaku/masaku-api.git
cd masaku-api
dotnet restore

2. Uruchom lokalne serwisy (Docker)

cd masaku-api/docker
docker-compose up -d

3. Konfiguracja

Frontend: src/environments/environment.ts Backend: appsettings.Development.json

4. Uruchom aplikacje

# Frontend
cd masaku-portal
npm start

# Backend
cd masaku-api
dotnet run --project Masaku.API

Instalacja produkcyjna

Zobacz Deployment