Docker (Developer)
Installation
We introduce how to install optinist for developer. We have developed optinist python(backend) and typescript(frontend), so you need to make both environment. Please follow instructions below.
1. Make backend environment
Install Tools
Install Docker
Clone repository
git clone https://github.com/oist/optinist.git
setup application config files
cd ./optinist
cp studio/config/.env.example studio/config/.env
cp frontend/.env.example frontend/.env
Start Docker Container
docker compose -f docker-compose.dev.yml up -d
2. Access to Backend
Launch browser, and go to
http://localhost:3000Your local code change will be applied on save.
Done!
Note
By default, dev container uses port
3000, while production docker image uses8000.See: optinist startup options and
docker-compose.ymlIf you will make PRs, please see the For Developers section.