Use docker pull
command to pull the images from DockerHub before you start running the Elaina. This operation only
needs to be performed once.
docker pull glot/php:latest
docker pull glot/python:latest
docker pull glot/golang:latest
docker pull glot/javascript:latest
docker pull glot/c:latest
git clone git@github.com:wuhan005/Elaina.git
# Build frontend
cd frontend/ && yarn install && yarn build
# Build backend
go build .
export APP_PASSWORD=<REDACTED>
export RUNTIME_MODE=docker
export POSTGRES_DSN=postgres://postgres:<REDACTED>@127.0.0.1:5432/elaina
./Elaina
Visit http://<your-host>:8080/
to login to the manager panel.
MIT License