Skip to content

H-Software/isp-net-adminator

Repository files navigation

isp-net-adminator

administration system for Internet Service Provider (ISP)

description

  • T.B.A.

sections

integrations

local development

with devcontainers

Prerequisites

  • devcontainers/cli or vscode + devcontainer extentsion

run php-fpm inside devcontainer

sudo -E bash docker-php-entrypoint php-fpm

without docker

Prerequisites

  • make
  • brew (on MAC OS X)

on MAC OS X

  • install libs and deps
brew install pcre2
ln -s /opt/homebrew/opt/pcre2/include/pcre2.h /opt/homebrew/opt/[email protected]/include/php/ext/pcre/
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link --overwrite --force shivammathur/php/[email protected]
  • fix folder for extension (some workaround)
sudo mkdir -p /usr/local/lib/php
sudo ln -s /usr/local/lib/php/pecl /opt/homebrew/lib/php
  • install extensions
pecl install apcu
pecl install protobuf
pecl install opentelemetry
pecl install redis
make run-a3-php-local

with docker / docker-compose

  • just run docker-compose as usual

Prerequisites

  • make
  • container engine

rebuild fpm container

docker-compose up -d fpm --build

MS SQL

test connection and create database

mssql-tools17
sqlcmd config add-endpoint --name local --address 127.0.0.1
sqlcmd config add-user --name sa --username SA --password-encryption none
sqlcmd config add-context --name local --user sa --endpoint local
sqlcmd query "create database StwPh_26109824_2024"
sqlcmd query "SELECT Name from sys.databases;"

Author

Patrik Majer

Licence

MIT

About

administration system for Internet Service Provider (ISP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages