Installation

1️⃣ Upload Files to Your Web Server

  1. Upload all files of the project to your web server.

  2. Make sure to point your web server root to the /public folder of the project. The script is built on Laravel, and the /public folder serves as the web root.


2️⃣ Web Server Configuration

Apache

If you are using Apache, point your domain root to the /public folder (this can often be configured in your hosting control panel).

Nginx

If you are using Nginx, here is an example configuration:

server {
    listen 80;
    server_name your-domain.com;
    root /path/to/your/project/public;

    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass 127.0.0.1:9000; # or your PHP socket (adjust as needed)
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

    location ~ /\.ht {
        deny all;
    }
}

👉 Replace /path/to/your/project/ with your project path. 👉 Replace your-domain.com with your domain.


3️⃣ Configure Environment

The project already includes a .env file.

  • Open the .env file and review the configuration.

  • Update any settings you need, especially if you want to enable Proxy Settings.

  • No database configuration is required — SQLite is used automatically.


4️⃣ Visit the Website to Start Installation

After uploading the files and configuring your web server:

  • Open your website in the browser:

http://your-domain.com

You will be automatically redirected to the Installation Page.


5️⃣ Installation Wizard

The Installation Wizard will guide you through the setup:

Step 1 — Check System Requirements The installer will check that the required PHP extensions are installed.

Step 2 — Create Admin Account You will be asked to create your admin account (single-user application).

Step 3 — Finish Installation After completing the steps, the application is ready to use!

Last updated