o11-v4 Docker Deployment
A simple Dockerized application to run the o11-v4 using Node.js or Python.
- Docker installed on your server (tested on Ubuntu 22.04).
- A public IP address or domain pointing to your server.
-
Pull the base image
docker pull docker.io/library/ubuntu:22.04
-
Clone the repository
git clone https://github.com/fremzuck/o11-v4 cd o11-v4 -
Build the Docker image
sudo docker build -t o11-v4 .
Before running the container, decide which server runtime you want to use:
- Node.js (default)
sudo docker run -d -p 5454:5454 -p 6060:6060 -p 6070:6070 -e IP_ADDRESS=you_ip -e SERVER_TYPE=nodejs -v /root/o11v4/scripts:/home/o11/scripts -v /root/o11v4/keys:/home/o11/keys --name o11 o11-v4
- Python
sudo docker run -d -p 5454:5454 -p 6060:6060 -p 6070:6070 -e IP_ADDRESS=you_ip -e SERVER_TYPE=python -v /root/o11v4/scripts:/home/o11/scripts -v /root/o11v4/keys:/home/o11/keys --name o11 o11-v4
Important: Replace SERVER-IP-HERE with your actual server IP or domain.
Once the container is running, open your browser and navigate to:
http://SERVER-IP-HERE:6060
Login credentials:
- Username:
admin - Password:
admin
# Stop the container
docker stop o11
# Remove the container
docker rm o11- Mike
- Pigzilla
- And You.