Navtrack
Sistem Pelacakan GPS Sumber Terbuka Berdasarkan .NET dan Bereaksi.
navtrack.com - codeagency.com
Menjalankan Navtrack
- Dari kode sumber
- Dengan wadah Docker
Berjalan dari kode sumber
Persyaratan
- .NET 8 SDK (https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
- Node.js (https://nodejs.org/)
- Docker (untuk menjalankan mongoDB) (https://docs.docker.com/get-docker/)
- Opsional: Pengendara atau Studio Visual
Tangga
- Kloning repositori ini
- Buka Terminal
- Jalankan instalasi NPM
- Bangun solusinya
- (Opsional) MULAI MONGODB Menggunakan File Kompose Docker Pengembangan kami atau jika Anda sudah memiliki instance MongoDB yang berjalan, Anda dapat mengonfigurasi string koneksi dalam 2 file berikut, satu untuk API dan satu untuk layanan pendengar.
docker-compose -f docker-compose.dev.yml up
backend/Navtrack.Api/appsettings.Development.json
backend/Navtrack.Listener/appsettings.Development.json
- Mulai API
dotnet run --project backend/Navtrack.Api
- Mulai Layanan Pendengar
dotnet run --project backend/Navtrack.Listener
- Mulai antarmuka web
cd frontend/web
npm start
Berlari dengan wadah Docker
1. Pasang Docker
2. Dapatkan Docker-Compose.yml terbaru
curl https://raw.githubusercontent.com/navtrack/navtrack/main/docker-compose.yml -o docker-compose.yml
3. Jalankan Docker Compose
atau
4. Buka Navtrack di browser
http: // localhost: 3000