5874059c99
Signed-off-by: Arne Hamann <kontakt+github@arne.email> |
||
---|---|---|
.tx | ||
appinfo | ||
css | ||
img | ||
js | ||
l10n | ||
lib | ||
screenshots | ||
templates | ||
tests | ||
translationfiles/templates | ||
.gitignore | ||
.gitlab-ci.yml | ||
.travis.yml | ||
AUTHORS.md | ||
CHANGELOG.md | ||
CONTRIBUTING.md | ||
COPYING | ||
Makefile | ||
README.md | ||
composer.json | ||
openapi.yml | ||
package.json | ||
phpunit.integration.xml | ||
phpunit.xml |
README.md
Nextcloud Maps
🌍🌏🌎 The whole world fits inside your cloud!
- 🗺 Beautiful map: Using OpenStreetMap and Leaflet, you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨
- ⭐ Favorites: Save your favorite places, privately! Sync with GNOME Maps and mobile apps is planned.
- 🧭 Routing: Possible using either OSRM, GraphHopper or Mapbox.
- 🖼 Photos on the map: No more boring slideshows, just show directly where you were!
- 🙋 Contacts on the map: See where your friends live and plan your next visit.
- 📱 Devices: Lost your phone? Check the map!
- 〰 Tracks: Load GPS tracks or past trips. Recording with PhoneTrack or OwnTracks is planned.
Future plans:
- 📆 Events on the map: Know where you need to go next!
- 🗺 Different projections: The Mercator projection is very biased, as you can see from The True Size of Africa. Another view like the Gall-Peters projection would be a possibility.
🏗 Development setup
This requires that you install node and npm.
- ☁ Clone this app into the
apps
folder of your Nextcloud:git clone https://github.com/nextcloud/maps.git
- 👩💻 In the folder of the app, run the command
make
to install dependencies and build the Javascript. - ✅ Enable the app through the app management of your Nextcloud
- 🎉 Partytime! Help fix some issues and review pull requests 👍
Admin documentation
Media scans are performed with the regular system background job.
Scans can also be manually triggered via occ command:
./occ maps:scan-photos
to rescan photos' GPS exif data
./occ maps:scan-tracks
to rescan track files