Sign inSign up

pliuta/billing

By pliuta

•Updated almost 6 years ago

beta version

Image
0

1.1K

pliuta/billing repository overview

This project is a course work (https://rivne.itstep.org/python⁠)
The project implements simple billing system for internet providers.
System allows managing of: customers, finance transactions, internet tariffs, routers

Used technologies:
Docker, Dockerhub, Ubuntu, MySQL, Nginx, Gunicorn, RADIUS, Freeradius, Django, Django-admin

⁠Run container:
# MySQL fix for host system:
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld

docker run --name=billing --privileged -d -p 1812:1812/udp -p 1813:1813/udp -p 80:80 -v/sys/fs/cgroup:/sys/fs/cgroup:ro pliuta/billing
⁠Enter into container:
docker exec -it billing /bin/bash

Docker-hub: https://hub.docker.com/r/pliuta/billing⁠
Video (course work defence, up to 45 min): https://youtu.be/E7PxUpw-XJ4⁠

Tag summary

Content type

Image

Digest

Size

321.4 MB

Last updated

almost 6 years ago

docker pull pliuta/billing