This is beta
Currently, we are working on a web based studio for Odysseus servers. This studio can access many different servers.
The simpliest way to install is using docker-compose with the following file:
version: '3.8' services: frontend: image: odysseusol/webstudio_frontend:latest ports: - "4200:80" environment: NODE_ENV: production restart: always depends_on: - backend backend: image: odysseusol/webstudio_backend:latest ports: - "3000:3000" environment: NODE_ENV: production MONGODB_URI: mongodb://database:27017/webstudio SECRET_TOKEN: jwtSecretToken DOWNLOAD_TOKEN: downloadToken PROJECTS_FOLDER: projects restart: always depends_on: - database volumes: - backenddata:/home/node/app/projects - ./backend/logs:/home/node/app/logs database: image: mongo restart: always ports: - "27017:27017" volumes: - mongodbdata:/data/db odysseus: image: odysseusol/odysseus restart: always ports: - "8889:8888" volumes: - odysseushome:/var/lib/odysseus volumes: mongodbdata: backenddata: odysseushome: