• v2.0.0 9a32b5ce70

    ieris19 released this 2023-05-31 22:42:17 +00:00 | 1 commits to main since this release

    A generally improved version including new features and bugfixes

    Downloads
  • v1.0.0 161c032ef4

    ieris19 released this 2023-05-22 18:30:07 +00:00 | 104 commits to main since this release

    Version 1.0.0 RELEASE

    This is the first stable version of the application

    The application runs fine on Google Cloud, and allows flow of information received over LoRaWAN and served through a RESTful API, without local machines and as such it is considered fully working and deployed.

    It utilizes to separate SPRING containers, one that receives data from LoRaWAN through a Websocket connection, while the other serves data over a RESTful API. They are connected by a shared database that is hosted in by MongoDB Atlas.

    In order to run this service yourself there are two options:

    Java-powered

    In order to run this application through just Java, the application will look for a file called secrets.properties under directory config/ in the current working directory (the one where the java -jar command is being executed from). Make sure the file exists and contains the correct value

    Docker-powered

    The system can also run as a docker container. This container needs to be passed the secrets as environmental variables instead. Be that as a .env file, as part of the docker run parameters. Any way where the container has the secrets defined as environmental variables at startup is good enough

    The images are hosted in ryzhasmomentas27/sep4xg5cloud

    Secrets

    The secrets are assigned as follows. Separated by the = the first part is the key for the secrets.properties file (written in the format of one key-value pair per line as key=value) and the second part is the variable the docker container will assign it from. Just replace with your own values and the app should run.
    mongodb.url=${mongodb_url}
    lorawan.url=${lorawan_url}
    lorawan.EUI_dev=${lorawan_EUI_dev}

    Downloads