A small frontend running a xtermjs terminal attached to a websocket server executing helix inside a sandboxed container process.
Pull this repository:
git clone [email protected]:tomgroenwoldt/helix-editor-playground.git
cd helix-editor-playgroundStart the frontend:
cd frontend
npm install
npm run startFor the backend you can use the pre-built docker image of the GitHub action or build the image yourself. The pre-build image is updated every day.
Pull the image:
docker pull ghcr.io/tomgroenwoldt/helix-editor-playground-backend:nightlyStart the container:
docker run -it --user user -p 8080:8080 ghcr.io/tomgroenwoldt/helix-editor-playground-backend:nightlycd backend
docker build -t helix-editor-playground-backend -f ContainerfileStart the container
docker run -it --user user -p 8080:8080 helix-editor-playground-backendFinally, visit http://localhost:3000/helix-editor-playground.