Skip to content
/docs/docker

Deployment

Docker

Nothing on your system but the container.

No Node install, nothing on your system but the container:

git clone https://github.com/Abdodiab2005/levixcd levixdocker compose up -d

Then open http://localhost:3001. The setup code is in the logs:

docker compose logs levix | grep -A3 "Setup code"

Everything the bot owns lives in the levix-data volume. Back that up and you have backed up the bot.

Two things worth knowing

  • The control-panel port is a setting in the database, and changing it inside a container just moves the listener away from the published port. Under Docker, change the mapping in docker-compose.yml instead — the field says so in the panel.
  • Never run more than one replica. A WhatsApp pairing is a single session, and two processes on one database would fight over it.