DF_Logs Modern web-based logging interface | Dev preview, not published yet

Professional FiveM Logging System with Web-based Interface & Webhook Integration

The ultimate logging system for your FiveM server. Capture all important events, manage them through a modern web interface, and integrate external scripts via webhooks.

:construction: Development Status: This script is currently in final development and not yet available for purchase. I’m sharing this preview to gather feedback from the community before the official release. Your suggestions and feature requests are highly appreciated! Expected release: Soon™

:speech_balloon: Looking for: Feedback on features, UI/UX suggestions, integration ideas, and any other input from server administrators.

:sparkles: Features


Advanced filtering and log management

Want to take a look at the system live?
:point_right: Click here for the live demo (Please note: This version is not final, some bugs are still present).

  • :globe_with_meridians: Web Interface: Modern, responsive web UI with login system and different user groups

  • :busts_in_silhouette: User Management: Admin, Dev, and Team groups with different permissions

  • :mag: Advanced Filters: Date, Resource, Player, Action - all combinable with live search

  • :bar_chart: Smart Pagination: Optimized display of large datasets

  • :wastebasket: DB Management: Advanced log deletion by timeframe, resource, player, or action

  • :link: Webhook System: Integration for LD Job Applications, Buty Activities, and other scripts (More integrations planned - each script needs individual setup and testing, which requires owning the specific scripts)

  • :earth_africa: Multilingual: German and English fully supported

  • :computer: Desktop-Optimized: Professional interface for efficient administration

  • :lock: Session Management: Automatic security checks and session invalidation

  • :zap: Performance-Optimized: Efficient database queries and client buffering

:dart: New Features in v2.1.2

Enhanced admin panel with webhook management

  • :sparkles: Webhook URL Generator: Automatic URL generation for script integration

  • :art: Advanced Filters: Deletion by specific criteria (Resource, Player, Action)

  • :shield: Enhanced Security: Session validation and user data monitoring

  • :chart_with_upwards_trend: Optimized Performance: Better pagination and client buffering

  • :globe_with_meridians: UI Improvements: Modern dialogs and improved user guidance

:computer: Code Breakdown

  • :white_check_mark: Open & Customizable: 3,841 lines of code (Frontend, Config, Localization)

  • :lock: Encrypted: ~1,449 lines of server code (Database, API, Security)

  • Frontend: HTML, CSS, JavaScript - completely open access

  • Styling: Fully customizable dark theme

  • Configuration: Comprehensive config.lua for all settings

  • Localization: Add your own translations

:rocket: SUPER EASY INSTALLATION

  1. Drag & Drop into resources folder

  2. ensure DF_Logs in server.cfg

  3. Done! Web interface at http://your-server:30120/DF_Logs/

:package: Version 2.1.2 Highlights

:link: Webhook Integration - Direct support for popular scripts

:dart: Advanced DB Tools - Precise log management

:shield: Enterprise Security - Professional session management

:computer: Desktop-Focused - Optimized for professional administration


Perfect for server administrators who need professional logging solutions!

:telephone_receiver: Support & Information

:e-mail: Support: admin@df-scripts.de

:open_book: Complete Documentation: Click here for Wiki (German only)

For questions, issues, or feature requests, I’m happy to help!

Code is accessible Partially (Frontend, Config)
Subscription-based No yet
Lines (approximately) 5,290 total lines
Requirements oxmysql
Support Yes

Cool idea, I think logging should be replaced from Discord to other solutions, as Discord isn’t the place to be for logging management as its very easy to get lost because the lack of filtering options, yet sadly still remains to be the main solution to my knowledge (mainly because its free and easy to set up, I would assume).

I can’t really see in either the (auto translated) docs or this post about any authentication on adding logs. Webhooks such as these are probably going to be abused by malicious users who intent to spam the logs with loads of crap, do you have anything in place to prevent logs from being added without being authenticated first that it is actually the (correct) server trying to create the log?

1 Like

I also think that Discord is not the right place for logs. That’s why I started to develop this. Discord is the main way to log, but there are a few other solutions. But who wants to save their logs on other servers? That won’t be the case here, everything stays on your own server.

And yes, the latest version of the custom webhooks already has additional protection against attackers trying to launch attacks. However, this is still being tested, so it has not yet been published or can be seen in the live demo.