1
0
mirror of https://github.com/Luzifer/mapshare.git synced 2024-09-18 23:02:55 +00:00
Simple and data protecting alternative to sharing a location through 3rd-party services
Go to file
Knut Ahlers 2fa10b94cf
Add dockerized version
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2020-01-07 00:31:43 +01:00
ci Initial implementation of frontend 2020-01-07 00:19:11 +01:00
frontend Lint: Let eslint do its job 2020-01-07 00:29:42 +01:00
.gitignore Add infrastructure 2020-01-06 21:56:17 +01:00
Dockerfile Add dockerized version 2020-01-07 00:31:43 +01:00
go.mod Implement server 2020-01-06 21:57:17 +01:00
go.sum Implement server 2020-01-06 21:57:17 +01:00
handler.go Mind latest retain value: Clear retained value 2020-01-07 00:20:51 +01:00
LICENSE Add META 2020-01-07 00:27:32 +01:00
main.go Implement server 2020-01-06 21:57:17 +01:00
Makefile Add infrastructure 2020-01-06 21:56:17 +01:00
README.md Add META 2020-01-07 00:27:32 +01:00

Go Report Card

Luzifer / mapshare

This project is a very simple and data protecting alternative to sharing a location through Glympse or similar services.

You can setup your own instance in minutes, it does not require any database (even retained location data is dropped on restart of the service!) and you can share your location from a mobile browser. To view the location nothing more than a browser is required.

When sharing a location you have the choice to select whether the server should retain the location data (until restart) or just pipe it through. Retaining the data has the advantage new viewers (or viewers whose websocket has reconnected) instantly see your location. When not retaining data the data is received, sent to all connected sockets and afterwards instantly forgotten.