Skip to content
View in the app

A better way to browse. Learn more.

DoniaWeB

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
     
Before You Buy

Installation Requirements & Setup Guide

Everything you need to know before purchasing ApexBet Casino. Server requirements, installation process, and what to expect.

What's Included

Everything you need to run a professional online casino.

100+ Casino Games

Slots, Roulette, Blackjack, Poker, Keno, Bingo & more

Admin Dashboard

Full control panel with real-time analytics

10+ Payment Methods

Stripe, Crypto, Skrill, Neteller, PayOp & more

Sports Betting

Live odds, multiple leagues & bet slip

Live Chat & Real-time

WebSocket chat, notifications & live updates

Bonus & Promotions

Promo codes, VIP levels, cashback & rewards

6 Languages

English, Arabic (RTL), Spanish, French, Portuguese, Turkish

PWA Support

Installable as a native mobile app

License Protected

Secure domain-bound license system

Server Requirements

ApexBet runs on Node.js. You need a Linux server (VPS or Dedicated) with root access.

  • Node.js 18+

    Recommended: Node.js 20 LTS. Auto-installed by the script if missing.

  • MySQL 5.7+ / MariaDB 10.3+

    For data storage. Create a database and user before running the installer.

  • Linux VPS / Dedicated Server

    Ubuntu 20.04+ recommended. Root access and SSH are required.

  • 2 GB+ RAM & 5 GB+ Disk

    Minimum 1 GB RAM, recommended 2 GB+. 5 GB disk for games, database & assets.

  • Domain + SSL Certificate

    HTTPS is required for WebSocket connections and secure gameplay.

Recommended Hosting Providers

DigitalOcean, Vultr, Hetzner, Contabo, AWS EC2, Google Cloud — or any Linux VPS with root access.

Not compatible with shared hosting (cPanel). Root/SSH access and Node.js support are required.

What You Receive

After purchase, you receive files to upload to your server.

Installation Package

Installer script, configuration files, and game images.

Game Assets Package

100+ casino game files (slots, table games, live casino).

Documentation

Complete installation guide with step-by-step instructions, server configuration, and troubleshooting.

Installation Process

5 simple steps. Total time: approximately 10 minutes. No coding required.

  • Step 1: Upload Files

    Upload the provided files to your server via SFTP (FileZilla, WinSCP) or SCP.

    ~2 minutes

  • Step 2: Create Database

    SSH into your server and create a MySQL database and user. The exact commands are provided in the documentation.

    ~1 minute

  • Step 3: Run Installer

    Extract the package and run the installer script.

    The script handles everything automatically: verifies license, downloads core files, extracts games, installs dependencies, builds frontend, imports database, and starts the application.

    ~5 minutes

  • Step 4: Configure Nginx

    Set up Nginx reverse proxy to point your domain to the application. A complete configuration template with WebSocket support is provided — just copy, paste, and replace your domain and port.

    ~2 minutes

  • Step 5: SSL Certificate

    Install a free SSL certificate using Let's Encrypt: certbot --nginx -d your-domain.com

    ~1 minute

~ 10 minutes

Total time from upload to a fully running casino platform.

Skills Needed

No programming knowledge required. Basic server administration is enough.

Basic SSH Access

Connect to your server via terminal. Any SSH client works (Terminal, PuTTY, etc.)

Basic MySQL

Create a database and user — exact commands provided in the documentation.

Nginx Configuration

Copy and paste the provided template. No manual writing needed.

File Upload (SFTP)

Upload files using FileZilla, WinSCP, or any SFTP client.

Full installation documentation with step-by-step instructions, Nginx configuration template, and troubleshooting guide are included with your purchase. Support is available via Telegram if you need help.

Ready to Launch Your Casino?

100+ games, sports betting, crypto payments, and full admin control — set up in under 10 minutes.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.