-The first step is to fork/clone the repo to your local machine:
+**Windows users: You must enable symlinks before cloning the repository.** This repository uses symbolic links that are not enabled by default on Windows. To enable them, [turn on Developer Mode](https://windowsreport.com/windows-11-developer-mode/) on Windows and run `git config --global core.symlinks true` to enable symlinks in Git. See [this StackOverflow question](https://stackoverflow.com/questions/5917249/git-symbolic-links-in-windows) for more information.
+
+The first step is to fork/clone the repo to your local machine.
@@ -29,6+31,8 @@ This is a workaround. [See issues/2185 for details](https://github.com/openstree
touch config/settings.local.yml
touch config/settings.local.yml
+**Windows users:** `touch` is not an availible command in Windows so just create a `settings.local.yml` file in the `config` directory, or if you have WSL you can run `wsl touch config/settings.local.yml`.
+
## Installation
To build local Docker images run from the root directory of the repository:
## Installation
To build local Docker images run from the root directory of the repository:
@@ -78,6+82,18 @@ You can now use Docker to load this extract into your local Docker-based OSM ins
user="openstreetmap" \
validateSchemaVersion="no"
user="openstreetmap" \
validateSchemaVersion="no"
+**Windows users:** Powershell uses ` and CMD uses ^.
Once you have data loaded for Washington, DC you should be able to navigate to [`http://localhost:3000/#map=12/38.8938/-77.0146`](http://localhost:3000/#map=12/38.8938/-77.0146) to begin working with your local instance.
### Additional Configuration
Once you have data loaded for Washington, DC you should be able to navigate to [`http://localhost:3000/#map=12/38.8938/-77.0146`](http://localhost:3000/#map=12/38.8938/-77.0146) to begin working with your local instance.