gamal3330/IPFeed — reverse-engineered prompt
Reverse engineered prompt
Build me a PHP web dashboard called IP Feed Manager for managing an IPv4 blocklist feed that my FortiGate firewall can read from an ips.txt URL.
I want a secure admin login, user roles, login attempt protection, and a simple responsive interface with RTL support. From the dashboard I should be able to add, remove, bulk import, categorize, search, filter, and expire IP addresses. The app should keep the public ips.txt file updated, while storing the real app data in SQLite outside the public web folder.
Please include VirusTotal checking with a queue so it processes gradually in the background, plus settings for the API key and limits. Add logs, backup and restore tools, a health check URL for monitoring, and a diagnostics script that checks permissions, PHP extensions, SQLite, and paths.
Make it easy to deploy on Apache or Nginx, with Docker support for local testing. Include install scripts, migration scripts, and clear setup notes so I can run it on a normal Linux server.
Want more depth? Deep Reverse