You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nextcloud bot 915a122856
[tx-robot] updated from transifex
12 hours ago
.github Merge pull request #253 from nextcloud/funding-1 5 days ago
.tx fix end of .tx/config to ease future merge 10 months ago
appinfo Merge pull request #254 from nextcloud/tacruc-patch-1 5 days ago
css Use Webpack 1 week ago
img Cleanup maps icon 3 months ago
l10n [tx-robot] updated from transifex 1 day ago
lib Fix typo 2 weeks ago
screenshots Add screenshots 5 months ago
src refs #305 fix missing var in favoritesController 2 days ago
templates Use Webpack 1 week ago
tests Fix failing PageController test 1 month ago
translationfiles/templates [tx-robot] updated from transifex 12 hours ago
.gitignore Use Webpack 1 week ago
.gitlab-ci.yml adapt device tests, fix gitlab ci script 4 months ago
.travis.yml travis again 7 months ago
AUTHORS.md tabs=>spaces, update copyrights, README, CONTRIBUTING, Makefile, AUTHORS 10 months ago
CHANGELOG.md update CHANGELOG and bump to v0.1.2 5 months ago
CONTRIBUTING.md tabs=>spaces, update copyrights, README, CONTRIBUTING, Makefile, AUTHORS 10 months ago
COPYING start rework from app store template 2 years ago
Makefile Exclude node_modules from release 1 week ago
README.md added occ documentation 2 months ago
babel.config.js Use Webpack 1 week ago
composer.json fix broken composer.json 10 months ago
composer.lock Use Webpack 1 week ago
openapi.yml add parameters definition 4 months ago
package-lock.json Use global jQuery for now 5 days ago
package.json Use global jQuery for now 5 days ago
phpunit.integration.xml update ci script and fix app test 10 months ago
phpunit.xml tests are back from the darkness 10 months ago
webpack.common.js Use Webpack 1 week ago
webpack.dev.js Use Webpack 1 week ago
webpack.prod.js Use Webpack 1 week ago

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:

🏗 Development setup

This requires that you install node and npm.

  1. ☁ Clone this app into the apps folder of your Nextcloud: git clone https://github.com/nextcloud/maps.git
  2. 👩‍💻 In the folder of the app, run the command make to install dependencies and build the Javascript.
  3. ✅ Enable the app through the app management of your Nextcloud
  4. 🎉 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