]>
Commit | Line | Data |
---|---|---|
ee7c25c7 | 1 | ### Usage |
2 | 1. Build the image: | |
3 | ``` | |
4 | docker build -t my_peertube_dev . | |
5 | ``` | |
6 | 1. Start the container: | |
7 | ``` | |
8 | docker run -d -i -p 3000:3000 -p 9000:9000 --name peertube my_peertube_dev | |
9 | ``` | |
10 | This will create a new Docker volume containing PeerTube sources. | |
11 | ||
12 | 1. Start PeerTube inside the container: | |
13 | ``` | |
14 | docker exec -it peertube npm run dev | |
15 | ``` | |
16 | 1. In another window, find the path to the Docker volume | |
17 | ``` | |
18 | docker inspect peertube | less +/Mounts | |
19 | ``` | |
20 | You can now make changes to the files. They should be automatically recompiled. |