🌍🌏🌎 The whole world fits inside your cloud!
Перейти к файлу
Nextcloud bot 8458244fb1
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-04-15 03:02:25 +00:00
.github Updating node.yml workflow from template 2022-03-06 18:03:57 +00:00
.tx fix end of .tx/config to ease future merge 2019-04-23 02:24:40 +02:00
appinfo Merge branch 'master' into enh/vue-rewrite 2022-04-14 10:08:11 +02:00
css Merge branch 'master' into enh/vue-rewrite 2022-03-14 13:15:48 +01:00
img use svg coloring for favorite marker icons, add box-shadow 2021-07-06 12:43:30 +02:00
l10n [tx-robot] updated from transifex 2022-04-15 03:02:25 +00:00
lib Merge branch 'master' into openlocationcodes 2022-04-14 13:21:03 +02:00
screenshots Add screenshots 2019-08-28 00:09:13 +02:00
src Replace deprecated String.prototype.substr() 2022-04-14 18:16:51 +02:00
templates add track marker and tooltip 2021-07-06 12:43:25 +02:00
tests fix most named service injection 2020-07-06 20:19:24 +02:00
translationfiles/templates [tx-robot] updated from transifex 2022-04-15 03:02:25 +00:00
.babelrc.js Implement favorite sharing prototype 2020-02-05 19:09:00 +01:00
.editorconfig fix DB boolean column options 2021-07-05 12:19:38 +02:00
.eslintignore Fixes and refactoring 2020-03-01 23:22:48 +01:00
.eslintrc.js Replace deprecated String.prototype.substr() 2022-04-14 18:16:51 +02:00
.gitignore Merge branch 'master' into issue-70-share-favorite-locations 2020-03-01 22:21:17 +01:00
.gitlab-ci.yml clarify and refactor named service injections 2020-07-06 19:39:35 +02:00
.stylelintignore Configure ESLint & Prettier to be more forgiving 2020-02-05 19:09:00 +01:00
.travis.yml travis again 2019-07-02 19:11:18 +02:00
AUTHORS.md tabs=>spaces, update copyrights, README, CONTRIBUTING, Makefile, AUTHORS 2019-04-11 02:59:59 +02:00
CHANGELOG.md 0.1.10 2021-12-20 12:25:55 +01:00
CONTRIBUTING.md tabs=>spaces, update copyrights, README, CONTRIBUTING, Makefile, AUTHORS 2019-04-11 02:59:59 +02:00
COPYING start rework from app store template 2017-08-23 13:51:37 +02:00
Makefile remove leaflet.elevation stuff in makefile as it's not used anymore 2021-07-06 12:43:33 +02:00
README.md added occ documentation 2019-12-13 10:30:20 +01:00
babel.config.js Use Webpack 2020-02-13 07:23:27 +08:00
composer.json Merge branch 'master' into openlocationcodes 2022-04-14 13:21:03 +02:00
composer.lock Merge branch 'master' into enh/vue-rewrite 2022-04-14 10:08:11 +02:00
openapi.yml add parameters definition 2019-10-02 11:03:21 +02:00
package-lock.json Merge pull request #715 from nextcloud/dependabot/npm_and_yarn/node-forge-1.3.1 2022-04-14 14:15:17 +02:00
package.json Included @nextcloud/event-bus": "^2.1.1 2022-04-01 18:50:04 +02:00
phpunit.integration.xml Move DB mapper tests from unit to integration testing 2020-02-05 19:09:00 +01:00
phpunit.xml tests are back from the darkness 2019-04-01 01:10:18 +02:00
stylelint.config.js simplify js dependencies 2022-03-14 13:48:26 +01:00
webpack.js beginning to rewrite, only getting option values and building empty main component, all configs ok (webpack, eslint, stylelint etc...) 2021-07-06 12:43:14 +02:00

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