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 5e764a7ade Mark summits that don't appear in SOTA DB CSV anymore as retired and don't return them in searches 2023-08-22 09:43:55 +02:00
jobs Mark summits that don't appear in SOTA DB CSV anymore as retired and don't return them in searches 2023-08-22 09:43:55 +02:00
tools
.gitignore
LICENSE
README.md
activations.js
alerts.js
config.js Fix script filename 2023-02-07 19:50:22 +01:00
cronjobs.js Retry originals uploads 2022-09-02 16:26:12 +02:00
db.js
geoexport.js
keyzipper.js
package-lock.json Retry object storage uploads several times 2022-10-01 14:03:17 +02:00
package.json Retry object storage uploads several times 2022-10-01 14:03:17 +02:00
photos.js Accept JPEGs from certain Samsung phones with broken firmware 2022-11-29 19:38:27 +01:00
photos_router.js
rbn.js
server.js Mark summits that don't appear in SOTA DB CSV anymore as retired and don't return them in searches 2023-08-22 09:43:55 +02:00
solardata.js
sotaspots.js
summits.js
tracks.js
tracks_router.js
users.js
utils.js
ws-manager.js

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.