Backend server for SOTLAS (https://sotl.as), serving summit and activator data to the frontend, handling photo uploads and distributing SOTAwatch spots asynchronously via WebSocket.
 
Go to file
Manuel Kasper 43abb02735 Update MongoDB driver and maxmind library 2022-08-02 18:05:22 +02:00
tools Add ISO codes for new associations 2021-05-31 08:38:29 +02:00
.gitignore Add favorite summit feature 2021-04-09 18:01:12 +02:00
LICENSE Create LICENSE 2020-11-16 11:40:08 +01:00
README.md Initial import 2020-08-14 10:25:45 +02:00
activations.js Add support for querying by DB user ID 2020-10-25 18:13:59 +01:00
alerts.js Initial import 2020-08-14 10:25:45 +02:00
config.js Switch to geolite2-redist 2022-08-02 17:23:05 +02:00
db.js Update MongoDB driver and maxmind library 2022-08-02 18:05:22 +02:00
geoexport.js Add endpoints to download GeoJSON data for associations/regions 2021-06-01 16:38:49 +02:00
keyzipper.js Initial import 2020-08-14 10:25:45 +02:00
package-lock.json Update MongoDB driver and maxmind library 2022-08-02 18:05:22 +02:00
package.json Update MongoDB driver and maxmind library 2022-08-02 18:05:22 +02:00
photos.js Change bucket name/path 2022-08-02 14:15:22 +02:00
photos_router.js Initial import 2020-08-14 10:25:45 +02:00
rbn.js Initial import 2020-08-14 10:25:45 +02:00
server.js Update MongoDB driver and maxmind library 2022-08-02 18:05:22 +02:00
solardata.js Add endpoint to obtain historic solar data 2022-04-22 15:44:59 +02:00
sotaspots.js Update MongoDB driver and maxmind library 2022-08-02 18:05:22 +02:00
spots.js Initial import 2020-08-14 10:25:45 +02:00
summits.js Initial import 2020-08-14 10:25:45 +02:00
tracks.js Initial import 2020-08-14 10:25:45 +02:00
tracks_router.js Initial import 2020-08-14 10:25:45 +02:00
users.js Allow arbitrary user settings keys, and store them all under a "settings" embedded document for clarity 2021-06-01 16:22:04 +02:00
utils.js Initial import 2020-08-14 10:25:45 +02:00
ws-manager.js Add API for obtaining solar data 2022-03-30 22:21:30 +02:00

README.md

sotlas-api

Backend server for SOTLAS (https://sotl.as), serving summit and activator data to the frontend, handling photo uploads and distributing SOTAwatch spots asynchronously via WebSocket.