Skip to content

Latest commit

 

History

History
91 lines (63 loc) · 3.35 KB

README.md

File metadata and controls

91 lines (63 loc) · 3.35 KB

OSS Casino

Formerly Goldsvet

Aapanel/Cpanel/Plesk Casino Server Configuration Guide

OSS Casino

DEMO SITE HERE   |   TELEGRAM GROUP

BEWARE OF ANY FORK/LINK THAT IMPERSONATES OUR OFFICIAL ACCOUNT

OSS Casino Latest 2024 release adds Laravel 10 and PHP 8.1+ support, Easy-Installer.

This code is just a preview. Contact admin on Telegram for the full version.

Currently, we provide the full source on my Telegram. There are approximately 1200 games totaling 45+ GB, including the latest Pragmatic games fixed & support mobile responsive.

You can message me on Telegram for the full source code, including installation into your VPS/Dedicated Server.

Multiple fixes and merged single database.

Demo USER /Demo Play games have been added and activated. Added 100 games, bringing the total to 1200 games now.

Server Setup Instructions

  1. Set up your server with the following components:

    • OS: Almalinux 8 / CentOS 7 recommended
    • Apache
    • MySQL
    • PHP 8.0+
    • Laravel 10
    • Node.js 16
    • PM2
    • Redis
  2. Enforce SSL for the domain.

  3. Extract/Clone this repo into the public_html folder.

  4. Enable PHP Extensions: Fileinfo, Imagick, Redis.

  5. Create a new email and set a password.

  6. Create a new database and grant full access.

  7. Import the SQL file db.sql from the directory.

  8. Ensure SSL is enforced for the domain.

  9. Run the following command in the terminal under the public_html folder:

    composer install
  10. Generate SSL CRT, KEY, and BUNDLE. Copy the contents of your CRT/KEY/BUNDLE to files in the /casino/PTwebsocket/ssl/ folder.

  11. For file uploads:

    • Additional Tip: Since it includes demo user accounts, generate a new password hash for existing users. Execute the following in phpMyAdmin (replace the hash). If you need to hash a new word, run this in phpMyAdmin:

Minimal Installer

Upload/Clone all files from this repo and run yourdomain.com/start.php. It will help you handle the installation.

SSL Instructions

  1. Delete any self-signed certificates.
  2. Generate or install the Let's Encrypt certificate if available.
  3. Save the text file via notepad or directly as follows:
    • Certificate (CRT) ==> crt.crt
    • Private Key (KEY) ==> key.key
  4. Go to the folder PTWebSocket/ssl and replace those three files.
  5. Edit .env and /config/app.php (URL line 65) for domain, database, user/password, email, and password.

File Edits

Edit the / Socket File Changes in JSON files.

PM2 Commands

PM2 COMMANDS: PM2 Documentation

FROM INSIDE PTWEBSOCKET web folder COMMANDS:

pm2 start Arcade.js --watch
pm2 start Server.js --watch
pm2 start Slots.js --watch