/mikrobill

Primary LanguageDockerfile

Auto deployment MikroBILL via docker-compose

MikroBILL is a complete billing platform for Mikrotik routers (RouterOS)

MikroBILL official web site: www.mikro-bill.com/?lng=en

This script will work on Debian, Ubuntu, CentOS and probably other distros of the same families. It will probably work if you simply want to setup a MikroBILL on your Debian/Ubuntu/CentOS box via docker compose. It has been designed to be as universal as possible.

This is a free shell script under GNU GPL version 3.0 or above Copyright (C) 2023
MikroBill project: Feedback/comment/suggestions: dev@koduarve.ee
Author: Timofei Ivastsenko Company: KODUARVE OÜ | www.koduarve.ee www.koduarve.ee



screenshots

Debian/Ubuntu/CentOS install servers

MikroBILL v2.0.1.10 - BETA

  • This version supports deployment of MikroBILL on Docker.
  • To get started, install the latest version of docker-compose, git, and docker on your server.

You can see it

docker-compose --version

  • Output: Docker Compose version v2.12.2

docker --version

  • Output: Docker version 19.03.15, build 99e3ed8919

Installation:

  • git clone https://github.com/koduarve/mikrobill.git
  • cd mikrobill/
    • NB! Set passwords in .env and ./etc/proxysql/proxysql.cnf
    • Set in docker-compose.yml (Service - web -> ports http and https:)
    • 8090:80 - Change to your (80:80)
    • 9443:443 - Change to your (443:443)
    • ProxySQL default port: 6033 (MikroREMOTE -> Programm -> Field (Databese) Address MySQL)
  • Start command
    • docker-compose up -d