Skip to content

Commit db01e55

Browse files
authored
Merge pull request pelias#78 from pelias/documentation-updates
Documentation updates
2 parents 3991346 + 5f7bd7f commit db01e55

File tree

2 files changed

+22
-8
lines changed

2 files changed

+22
-8
lines changed

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,24 @@ This repository contains a framework for downloading/preparing and building the
77

88
Example projects are included in the [projects](https://github.com/pelias/docker/tree/master/projects) directory.
99

10-
We recommend you start with the `portland-metro` example as a first-time user; once you have successfully completed a build you can use this as a base to create your own projects.
10+
We recommend you start with the `portland-metro` example as a first-time user: it has lower disk and time requirements and can be used to help you familiarize yourself with the process.
1111

12-
## Not suitable for large geographies
13-
14-
We do not recommend running large extracts (anything larger than a US State) inside Docker, the scripts are **not suitable** for full planet builds. If you require global coverage, please see our [install documentation](https://github.com/pelias/documentation/blob/master/getting_started_install.md) or consider using the [geocode.earth](https://geocode.earth/) services hosted by members of our core team.
12+
Once you have successfully completed a small build you can use this as a base to create your own projects or move on to larger projects.
1513

1614
## Prerequisites
1715

1816
You will need to have `docker` and `docker-compose` installed before continuing. If you are not using the latest version, please mention that in any bugs reports.
1917

20-
For Mac OSX platform :
21-
- You should additionally install `brew install coreutils`.
22-
- Max-out the computing resources( `Memory-RAM and CPUs-Cores` ) dedicated to Docker in `Docker > Preferences > Advanced`.
18+
## Requirements for Mac OSX:
19+
- install GNU coreutils with [Homebrew](https://brew.sh/): `brew install coreutils`.
20+
- Max-out Docker computing resources( `Memory-RAM and CPUs-Cores` ) dedicated to Docker in `Docker > Preferences > Advanced`.
21+
22+
## System requirements
2323

2424
Scripts can easily download tens of GB of geographic data, so ensure you have enough free disk space!
2525

26+
At least 8GB RAM is required.
27+
2628
## Installing the Pelias command
2729

2830
If you haven't done so already, you will need to ensure the `pelias` command is available on your path.

projects/planet/README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,23 @@
33

44
This project is configured to download/prepare/build a complete Pelias installation for the entire planet.
55

6-
### Requirements:
6+
### Minimum Requirements
77
* 600GB Disk
88
* 16GB RAM
99
* 16+ CPU cores or a lot of patience
1010

11+
### Recommended requirements:
12+
13+
* 600GB fast disk (such as NVMe SSD)
14+
* 48GB RAM
15+
* 36 CPU cores
16+
17+
## Time requirements
18+
19+
With a 36 CPU machine and fast network connection, full planet builds can take as little as 16 hours.
20+
21+
It's not recommended to run full planet builds on consumer hardware (such as a standard 8 core, 16GB RAM laptop or desktop) unless you are willing to wait up to 72 hours.
22+
1123
## Setup
1224

1325
Please refer to the instructions at https://github.com/pelias/docker in order to install and configure your docker environment.

0 commit comments

Comments
 (0)