WSL/SLF GitLab Repository

Skip to content

MeteoIO web service, take 2

Develop a web service allowing running MeteoIO on timeseries on the web. The system should also come with a web GUI that offers the following:

  • for data owners, to provide their data (with input data updates through ssh) and an ini file to run at regular interval;
  • for data users, being able to download or request data on-demand (for public data sets)
  • for guest users, provide their data and an ini file and get the processed data back

This should come with an API and OGC compatibility.

Technical requirements:

  • the different MeteoIO jobs must be properly isolated so on user can not write data on the system nor interfere with the jobs of other users
  • enforce jobs limitations (cpu time, ram, disk space...) so it is robust against potentially malevolent behavior
  • provide log files to help the users diagnose problems in their ini or data files
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information