Skip to content

Project that contains the Lora-Map and all its dependencies.

License

Notifications You must be signed in to change notification settings

MONICA-Project/map-project

Repository files navigation

Monica Lora-Map Project

Project that contains the Lora-Map and all its dependencies. This readme is meant for describing the application with all dependencies, see Deployment if you want to work with.

Preview

Getting Started

The project documentation is available on the Wiki of lora-map.

Deployment

Checkout

Please checkout this project with it submodules:

git clone https://github.com/MONICA-Project/map-project
bash update.sh 

Docker

To run the latest version of Lora-Map, Checkout this repo and then run:

docker-compose build
mkdir ./config/config -p
mkdir ./config/maps
mkdir ./config/json
touch ./config/config/requests.conf
cp ./Lora-Map/Lora-Map/config-example/settings.conf.example ./config/config/settings.conf
docker-compose up

Edit the settings.conf maybe.

Development

Build

This depends on the OS you running.

Windows

Checkout this repo and open ora-Map/Lora-Map.sln in Visual Studio. Then run Debug or Release.

On Windows you can create with Lora-Map/Lora-Map/dpkg/create-Builds.bat deb files for Linux, if you have WSL installed

Linux

Checkout this repo and run: dotnet build Lora-Map.sln --configuration Release

You must have dotnet-sdk-3.0 installed

If you want to have deb files run cd Lora-Map/Lora-Map/dpkg and bash make-deb.sh armhf that you can install with sudo dpkg -i armhf-loramap_x.x-x.deb

Prerequisite

You need C# .NET Core 3, installation instructions are available here. You need only setup apt.

If you install the deb packets, it will check and install all dependencies.

Contributing

Contributions are welcome.

Please fork, make your changes, and submit a pull request. For major changes, please open an issue first and discuss it with the other authors.

Affiliation

MONICA
This work is supported by the European Commission through the MONICA H2020 PROJECT under grant agreement No 732350.

About

Project that contains the Lora-Map and all its dependencies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published