Hello guys,
One member of the community made (@repz) worked hard on a Docker image for eBot. And I'm happy to announce that it's now working!
What's docker?
To make it simple, Docker is a kind of virtual host manager directly installed on your server with the ability to install & run a lot of software with simple commands on any operating system.
With a simple configuration file, you will have eBot running with latest features.
What are the requirements?
You need Docker & docker-compose installed on your server. This is quite common, no matter your operating system, it will works.
Find here the documentation to install docker: https://docs.docker.com/engine/installation/
And find here the documentation to install docker-compose: https://docs.docker.com/compose/install/
I won't provide any support on the Docker installation.
Once you installed everything, it's quite simple, copy & paste the content of that file https://github.com/jffz/docker-ebot/blob/master/docker-compose.yml in a empty directory (iike /home/csgo).
You will need to configure it a bit all values (EBOT_IP, etc...)
You have to know/understand just a bit that docker will "expose" the web port of the container. So if you are already running a web server, you will have to change the port binding.
https://docs.docker.com/compose/compose-file/#/ports
Once you configured everything, you just have to launch "docker-compose up -d" in the directory you pasted the docker-compose.yml file.
Here are the image used for eBot if you are a pro-docker:
https://hub.docker.com/r/hsfactory/ebotweb/
https://hub.docker.com/r/hsfactory/ebot/
Thanks again to @repz for his work!
Stay tuned for new updates 🙂