Updated Home (markdown)

iBNu Maksum 2024-03-17 12:51:27 +07:00
parent 8379c9764c
commit 31ad0218c8

30
Home.md

@ -77,7 +77,35 @@ composer create-project hotspotbilling/phpnuxbill phpnuxbill
### Docker installation
[see this repo](https://github.com/animegasan/phpnuxbill)
Download PHPNuxBill installation, extract to folder you want to use,
Open Terminal got to PHPNuxBill folder and run this command inside phpnuxbill folder.
Change port `8880` according to your need.
```bash
docker run -d -p 8880:80 --name PHPNuxBill -v "$PWD":/var/www/html php:8.2-apache
docker exec PHPNuxBill apt-get update
docker exec PHPNuxBill apt-get install -y --fix-missing apt-utils gnupg
docker exec PHPNuxBill echo "deb http://packages.dotdeb.org bookworm all" >> /etc/apt/sources.list
docker exec PHPNuxBill echo "deb-src http://packages.dotdeb.org bookworm all" >> /etc/apt/sources.list
docker exec PHPNuxBill curl -sS --insecure https://www.dotdeb.org/dotdeb.gpg | apt-key add -
docker exec PHPNuxBill apt-get update
docker exec PHPNuxBill apt-get install -y zlib1g-dev libzip-dev \
libpng-dev libjpeg-dev libgif-dev libwebp-dev \
libfreetype6-dev libjpeg62-turbo-dev libxpm-dev
docker exec PHPNuxBill docker-php-ext-configure gd --enable-gd \
--with-webp --with-jpeg \
--with-xpm --with-freetype
docker exec PHPNuxBill docker-php-ext-install json
docker exec PHPNuxBill docker-php-ext-install gd
docker exec PHPNuxBill docker-php-ext-install curl
docker exec PHPNuxBill docker-php-ext-install xml
docker exec PHPNuxBill docker-php-ext-install mbstring
docker exec PHPNuxBill docker-php-ext-install pdo
docker exec PHPNuxBill docker-php-ext-install pdo_mysql
docker exec PHPNuxBill docker-php-ext-install zip
docker exec PHPNuxBill service apache2 restart
docker start PHPNuxBill
```
## UPGRADE