You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These instructions gloss over the precise details of the dependencies and their configuration but these can be found in full detail at [INSTALL.md](INSTALL.md).
9
-
10
8
The first step is to fork/clone the repo to your local machine. The repository is reasonably large (~150MB) and it's unlikely that you need the full history. If you are happy to wait for it all to download, run:
@@ -19,7 +17,9 @@ Now change working directory to the `openstreetmap-website`:
19
17
20
18
cd openstreetmap-website
21
19
22
-
### Storage setup
20
+
## Initial Setup
21
+
22
+
### Storage
23
23
24
24
cp config/example.storage.yml config/storage.yml
25
25
@@ -33,13 +33,13 @@ This is a workaround. [See issues/2185 for details](https://github.com/openstree
33
33
34
34
touch config/settings.local.yml
35
35
36
-
###Installation
36
+
## Installation
37
37
38
38
In the root directory run:
39
39
40
40
docker-compose build
41
41
42
-
Now if this is your first time running or you have removed cache this will take some time to complete. So grab tea/coffee and sit tight. Once the Docker images have finished building you can launch the images as containers.
42
+
If this is your first time running or you have removed cache this will take some time to complete. Once the Docker images have finished building you can launch the images as containers.
43
43
44
44
To launch the app run:
45
45
@@ -52,7 +52,7 @@ This will launch one Docker container for each 'service' specified in `docker-co
52
52
53
53
### Migrations
54
54
55
-
While the `db` service is running, open another terminal window and run:
55
+
Run the Rails database migrations:
56
56
57
57
docker-compose run --rm web rake db:migrate
58
58
@@ -81,7 +81,6 @@ Once you have data loaded for Washington, DC you should be able to navigate to `
81
81
82
82
See `CONFIGURE.md` for information on how to manage users and enable OAuth for iD, JOSM etc.
0 commit comments