Skip to content

OpenStreetMap Planet.osm mirror site AWS Lambda frontend & updater. オープンストリートマップの Planet.osm 東京ミラーサイト。AWS Lambda フロントエンドとミラー同期スクリプト。

License

Notifications You must be signed in to change notification settings

IchikawaYukko/PlanetOSM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planet.osm Mirror site frontend and updater.

  • planetosm-frontend -> AWS Lambda function

    • Show Planet.osm mirror filelist and provide link to actual file
    • File list will be read from OpenStack Swift object storage
  • planetosm-updater -> Docker container

    • Download Planet.osm from UK master server and save it to OpenStack Swift

WARNING

PLEASE DO NOT PLACE updater ON AWS EC2 !! AND DO NOT SAVE Planet.osm dump TO AWS S3 !!

AWS DATA TRANSFER COST IS !TOO EXPENSIVE! FOR HOST THIS MIRROR SITE!! YOU MAY EASILY BECOME BANKRUPT!!

Solution?

You can choose other cloud service for host this mirror.

For example "ConoHa" (Japanese cloud service) provides FREE data transfer service for OpenStack Swift object storage.

Original author of this code (IchikawaYukko) uses that cloud server.

Frontend is OK

Front-end just provide file lists & redirect to storage. So it's NO PROBLEM to place front-end on AWS Lambda.

Please only take care about "updater". Updater will do 50GB data transfer every week at least. And transfer another 50GB for per user download.

About

OpenStreetMap Planet.osm mirror site AWS Lambda frontend & updater. オープンストリートマップの Planet.osm 東京ミラーサイト。AWS Lambda フロントエンドとミラー同期スクリプト。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published