CloudFlare DNS Manager
  • Introduction
  • Requirements
  • Installation
  • Get Started
    • Adding a Cloudflare Account
    • Adding Domain
    • Mass Edit DNS Records
    • Editing DNS Records of a Single Domain
    • Using Proxy on API Requests
Powered by GitBook
On this page

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!

PreviousRequirementsNextAdding a Cloudflare Account

Last updated 14 days ago