agstr/pnb

By agstr

Updated about 1 year ago

PHPNuxBill - PHP Mikrotik Billing with phpmyAdmin Freeradius & crontab

Image
Networking
API management
Web servers
39

10K+

agstr/pnb repository overview

PHPNuxBill - PHP Mikrotik Billing Freeradius

Donasi
Saweria: https://saweria.co/agstrxyz
Ko-Fi: https://ko-fi.com/agstrxyz

Github
PHPNuxBill: https://github.com/hotspotbilling/phpnuxbill
WA Gateway: https://github.com/dimaskiddo/go-whatsapp-multidevice-rest
PHPNuxBill: 2025.1.16
Go Whatsapp: 1.7.2
FreeRadius: 3.0
PHP: 8.2.27
NGINX: 1.26.2
MariaDB: 11.4.4
OpenSSH: 9.7p1
Htop: 3.3.0
Go: go1.22.5

Docker Compose


services:
  pnbrad:
    image: agstr/pnb:latest
    container_name: PNBRAD
    ports:
      - 1812-1813:1812-1813/udp
      - 9980:80
      - 9306:3306
      - 922:22
    restart: unless-stopped
    logging:
        driver: "json-file"
        options: 
            max-size: "1m"
            max-file: "3"
    privileged: true
    environment:
        #database config
          - DB_DATABASE=pnbrad
          - DB_USERNAME=pnb
          - DB_PASSWORD=12345678
         
        #Set timezone
          - TIME_ZONE=Asia/Jakarta
          
        #ssh root password
          - ROOT_PASSWORD=12345678
          
        #freeradius config
          - RADIUS_SECRET=pnb123
          - RADIUS_CLIENT=0.0.0.0
          - RADIUS_LOG_AUTH=no

Tag summary

Content type

Image

Digest

sha256:5fc661596

Size

272.2 MB

Last updated

about 1 year ago

docker pull agstr/pnb