🌍🌏🌎 The whole world fits inside your cloud!
Перейти к файлу
Julien Veyssier 2da416864e
fix most named service injection
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-07-06 20:19:24 +02:00
.github Update FUNDING.yml 2020-06-17 14:42:26 +02:00
.tx fix end of .tx/config to ease future merge 2019-04-23 02:24:40 +02:00
appinfo fix most named service injection 2020-07-06 20:19:24 +02:00
css Merge branch 'master' into issue-70-share-favorite-locations 2020-04-03 19:56:03 +02:00
img Cleanup maps icon 2019-11-06 12:30:25 +01:00
l10n [tx-robot] updated from transifex 2020-07-03 02:45:38 +00:00
lib fix most named service injection 2020-07-06 20:19:24 +02:00
screenshots Add screenshots 2019-08-28 00:09:13 +02:00
src Favorite sharing: Zoom to bounds 2020-05-23 00:41:00 +02:00
templates Merge pull request #338 from simonspa/import_json 2020-05-12 18:39:33 +02:00
tests fix most named service injection 2020-07-06 20:19:24 +02:00
translationfiles/templates [tx-robot] updated from transifex 2020-07-06 02:42:22 +00:00
.babelrc.js Implement favorite sharing prototype 2020-02-05 19:09:00 +01:00
.editorconfig Reformat php code part of favorite sharing 2020-02-05 19:09:00 +01:00
.eslintignore Fixes and refactoring 2020-03-01 23:22:48 +01:00
.eslintrc.js Reformat js code part of favorite sharing 2020-02-05 19:09:00 +01: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
.stylelintrc.json Add and configure stylelint 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 update CHANGELOG 2020-03-09 15:57:35 +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 Change npm install to npm ci to not modify package-lock.json 2020-05-15 04:28:10 +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 Add favorite share mapper tests 2020-02-05 19:09:00 +01:00
composer.lock Use Webpack 2020-02-13 07:23:27 +08:00
openapi.yml add parameters definition 2019-10-02 11:03:21 +02:00
package-lock.json Merge pull request #334 from nextcloud/dependabot/npm_and_yarn/acorn-6.4.1 2020-04-13 16:55:07 +00:00
package.json Fixes and refactoring 2020-03-01 23:22:48 +01: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
webpack.common.js Fixes and refactoring 2020-03-01 23:22:48 +01:00
webpack.dev.js Merge branch 'master' into issue-70-share-favorite-locations 2020-03-01 22:21:17 +01:00
webpack.prod.js Fixes and refactoring 2020-03-01 23:22:48 +01: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