Skip to content

Rogolist/mikrobill-try

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fork костыльный для тестового использования, проверялся только на Debian 11 и с MySQL 5.6 (с версией MySQL 8 работать отказывается, а MySQL 5.5 не может корректно создать таблицы МикроБилл),

Docker version 27.0.2, build 912c1dd Docker Compose version v2.28.1

MikroBILL_11.06.2024_15-08.zip закачивается с локального адреса (мне нужна была конкретная версия)

известные проблемы

  • ZIP бэкапы успешно создаются, но не принимаются обратно. Пока внести данные можно только через XML с другого компьютера.
  • файлы в основной системе создаются от рута, поэтому их приходится вручную удалять (sudo rm -rf etc/mikrobill/backup)

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: [email protected]
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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 75.5%
  • Shell 24.5%