Lightweight task scheduler and orchestrator
1.9K
The easiest way is to fork the workspace project and run :
docker run -v /var/run/docker.sock:/var/run/docker.sock -e GIT_BRANCH=main -e GIT_REPO='https://github.com/GenghisTask/Workspace.git' --network=host genghistask/ui:2.0.0
| Argument | Description | Default |
|---|---|---|
| -p 3000:3000 | Forward host port towards the port 3000 of the next.js server inside the container | 3000 |
| -e GIT_BRANCH=main | Git Branch used by the application where your modification will be saved | master |
| -e GIT_REPO='ssh://[email protected]/YouGit/Workspace.git' | Git repository where your modifications are fetched or saved | https://github.com/GenghisTask/Workspace.git |
| --network=host | Forward all host port | not required |
| --rm | Delete all unsaved modification when the container will be stopped | not required |
-v pwd/workspace/:/app/data/api | Edit the workspace directly from the host | not required |
| genghistask/ui:1.6 | This docker image | latest |
You can use the app right away, but it's best to configure it properly (mainly create a ssh key pair) to be able to save your modifications. Remember to change GIT_REPO url to match your fork, for example : GIT_REPO='ssh://[email protected]/YouGit/Workspace.git'. More documentations here
Content type
Image
Digest
sha256:b9a4e406a…
Size
402.8 MB
Last updated
about 4 years ago
docker pull genghistask/ui