Welcome to NetworkMan Documentation

Everything you need to install, configure, and manage your NetworkMan system

🚀 Quick Start

Download Resources

⚙️ Installation Guide

Step 1: Download Installation Script
# Download the installation script
wget https://docs.networkman.startv.al/downloads/networkman-install.sh

# Make it executable
chmod +x networkman-install.sh

# Run the installer
sudo ./networkman-install.sh

Prerequisites

  • Ubuntu 20.04 LTS or newer
  • Minimum 2GB RAM (4GB recommended)
  • 20GB free disk space
  • Static IP address
  • Root/SSH access to server
Step 2: Manual Installation (Advanced)
#!/bin/bash
# NetworkMan Manual Installation

# Update system
sudo apt update && sudo apt upgrade -y

# Install required packages
sudo apt install -y \
    apache2 \
    mysql-server \
    php \
    php-mysql \
    php-curl \
    php-json \
    php-mbstring \
    php-xml \
    php-zip \
    freeradius \
    freeradius-mysql \
    composer

# Clone repository
git clone https://github.com/networkman/networkman.git /var/www/networkman

# Set permissions
sudo chown -R www-data:www-data /var/www/networkman
sudo chmod -R 755 /var/www/networkman

# Configure database
sudo mysql -e "CREATE DATABASE networkman_db;"
sudo mysql -e "CREATE USER 'networkman'@'localhost' IDENTIFIED BY 'YourPassword123!';"
sudo mysql -e "GRANT ALL PRIVILEGES ON networkman_db.* TO 'networkman'@'localhost';"
sudo mysql -e "FLUSH PRIVILEGES;"

# Import database schema
sudo mysql networkman_db < /var/www/networkman/database/schema.sql

# Install PHP dependencies
cd /var/www/networkman
composer install --no-dev

# Configure Apache
sudo a2enmod rewrite
sudo systemctl restart apache2

echo "✅ Installation complete! Access: http://your-server-ip"

🎬 Video Tutorials

Complete Installation Guide

Step-by-step installation on Ubuntu 22.04

15:42 2.4K views

User Management Tutorial

How to add, edit, and manage users

12:18 1.8K views

NAS Configuration

Setup MikroTik with NetworkMan

18:35 3.1K views

❓ Frequently Asked Questions

What are the system requirements?

Minimum requirements: Ubuntu 20.04+, 2GB RAM, 20GB storage, static IP address. Recommended: 4GB RAM, 50GB storage, dedicated server.

How do I configure my MikroTik router?

1. Go to IP > Hotspot in WinBox
2. Add new hotspot server
3. Set RADIUS to your NetworkMan server IP
4. Configure shared secret
5. Enable RADIUS accounting

How do I backup my data?

Use the built-in backup tool in Admin Panel > System > Backup. You can also use the backup script provided in downloads.

Can I migrate from another system?

Yes, we provide migration scripts for RadiusManager, MikroTik User Manager, and other systems. Contact support for assistance.

Need Help?

Our support team is here to help you with installation and configuration.

Email Support Telegram Group Community Forum