|
@@ -87,3 +87,32 @@ Open <http://localhost:3001>.
|
|
|
``` bash
|
|
|
yarn release
|
|
|
```
|
|
|
+
|
|
|
+## Alternative: Docker based development environment
|
|
|
+
|
|
|
+### 1. Fetch sources
|
|
|
+
|
|
|
+``` bash
|
|
|
+git clone https://github.com/logseq/logseq
|
|
|
+```
|
|
|
+
|
|
|
+### 2. Build Docker image
|
|
|
+
|
|
|
+``` bash
|
|
|
+cd logseq
|
|
|
+docker build -t logseq-docker .
|
|
|
+```
|
|
|
+
|
|
|
+### 3. Run Docker container
|
|
|
+
|
|
|
+``` bash
|
|
|
+docker run -v $(pwd):/home/logseq/logseq -p 3001:3001 -p 9630:9630 -p 8701:8701 --rm -it logseq-docker /bin/bash
|
|
|
+```
|
|
|
+
|
|
|
+### 4. Inside the container compile as described above
|
|
|
+
|
|
|
+``` bash
|
|
|
+cd logseq
|
|
|
+yarn
|
|
|
+yarn watch
|
|
|
+```
|