Deployment Guide

Installation & Updates

Complete automated guide to deploy or update GFIBERS CRM.
Recommended OS: Ubuntu 24.04 LTS

OS Version

Ubuntu 24.04.1 LTS

Download ISO
Processor

Dual Core (2.0 GHz+)

RAM Memory

4GB Dedicated

Disk Space

40GB (Standard)

Planning to keep Traffic Logs (CTS)?

If you enable Live Traffic Logging for PTA compliance, please use a server with Extra HDD/SSD Storage (500GB+ Recommended). Logs generate significant data volume daily.

01

Fresh Installation (Zero Meter)

WARNING: Use this ONLY on a new server. This will ERASE ALL DATA.
It automatically installs Database, Nginx, PHP, Radius, Supervisor, and Free SSL.

Root Installer
# Login as root and run this command:
root@server:~$ curl -sL http://gfiberstech.pk/install.sh | sudo bash

... Formatting Disk ... [OK]
... Installing GFIBERS Core ... [OK]
... System Ready! ... [OK]
02

System Update (Safe Mode)

DATA SAFE: Use this command to update features.
It updates App Logic, Views, and Database Structure but KEEPS your Users, Logs & Settings Safe.

Safe Updater
# Run this to get latest features (No Data Loss):
root@server:~$ curl -sL http://gfiberstech.pk/update.sh | sudo bash

... Backing up .env ... [OK]
... Updating Modules ... [OK]
... Update Complete! (Site Online)
03

Access Credentials

SECURITY LOCKED

Direct Ubuntu/Root Access is PERMANENTLY DISABLED after installation.
Standard SSH (Port 22) is CLOSED. You can only Restart/Reboot the server.

Web Admin Panel
  • URL: http://your-server-ip
  • User: owner
  • Pass: 123456
System Access
  • Root Login: DISABLED
  • SSH Access: RESTRICTED
  • Authorized Action:
    Server Restart / Reboot Only

Facing issues with installation?

Contact Support WhatsApp Help