A secure license management system for your server. Easily manage and verify server licenses for your online applications.
license management, server license, license validation, secure license system, server tools, online verification
This project is a license verification system for FiveM servers. It checks IP addresses against a database and sends notifications to Discord about the license status.
Bu proje, FiveM sunucuları için bir lisans doğrulama sistemidir. IP adreslerini bir veritabanı ile karşılaştırır ve lisans durumu hakkında Discord'a bildirim gönderir.
-
IP Verification: Checks if the given IP address is licensed by querying the database.
-
Discord Webhook Integration: Sends notifications to Discord about valid and invalid IP addresses.
-
Database Integration: Stores and queries IP addresses from a MySQL database.
-
REST API: You can verify IP addresses through the
/check_ipsendpoint. -
IP Doğrulama: Veritabanında kayıtlı olan IP adreslerinin geçerliliğini kontrol eder.
-
Discord Webhook Entegrasyonu: Geçerli ve geçersiz IP adresleri hakkında Discord'a bildirim gönderir.
-
Veritabanı Entegrasyonu: IP adreslerini MySQL veritabanına kaydeder ve sorgular.
-
REST API:
/check_ipsendpoint'ini kullanarak IP adreslerini doğrulayabilirsiniz.
Follow these steps to set up the project locally.
Bu adımları takip ederek projeyi bilgisayarınızda çalıştırabilirsiniz.
-
Node.js (v16.x or higher)
-
MySQL
-
Discord Webhook URL
-
Node.js (v16.x veya daha yüksek)
-
MySQL
-
Discord Webhook URL
-
Database Setup / Veritabanı Kurulumu:
- Use the database file in the
DBfolder to create the database. - DB klasöründeki veritabanı dosyasını kullanarak veritabanını oluşturun.
- Use the database file in the
-
Module Installation / Modül Kurulumu:
- Run the
setup.batfile to install the necessary modules. - Ardından,
setup.batdosyasını çalıştırarak gerekli modülleri kurun.
- Run the
-
Configuration / Yapılandırma:
- Edit the
config.jsonfile and configure it according to your needs. config.jsondosyasını düzenleyin ve ihtiyaçlarınıza göre yapılandırın.
- Edit the
-
Run the Server / Sunucu Çalıştırma:
- The server must be always on, so it should be hosted on a VDS (Virtual Dedicated Server) or a similar environment.
- Sunucu her zaman açık olmalıdır, bu yüzden VDS (Virtual Dedicated Server) veya benzeri bir ortamda sunucunun aktif durumda olması gerekmektedir.
-
Usage / Kullanım:
- Once the installation and configuration are completed, you can use the system as per your needs.
- Kurulum ve yapılandırma işlemleri tamamlandıktan sonra, sistemi ihtiyaçlarınıza göre kullanabilirsiniz.