Furkanmlty adlı üyeden alıntı: mesajı görüntüle
Teşekkür ederim ama linuxta hangi işletim sistemini denemeliyim böyle bir konuda
Ubuntu server sana örnek prompt atıyorum deneyebilir misin denedim bir şeyler


You are a senior Linux system administrator and full-stack developer.
I want to build a web-based TeamSpeak 3 server management panel similar to a simple game hosting control panel.
Environment:
  • Operating System: Ubuntu Server 22.04
  • Web Server: Nginx
  • Backend Language: PHP 8+
  • Database: MySQL / MariaDB
  • Frontend: HTML5, CSS3, Bootstrap 5, JavaScript
  • Communication with TeamSpeak server using ServerQuery
The panel must include the following features:
  1. Authentication system
  • Admin login page
  • Secure password hashing
  • Session management
  1. Dashboard
  • Show TeamSpeak server status (online/offline)
  • Show uptime
  • Show connected clients
  • Show CPU and RAM usage of the server
  1. Channel Management
  • Create channels
  • Delete channels
  • Edit channel name, password and limits
  1. User Management
  • View connected users
  • Kick users
  • Ban users
  • Move users between channels
  1. Server Controls
  • Start TeamSpeak server
  • Stop TeamSpeak server
  • Restart TeamSpeak server
  1. Logs
  • Display recent server logs
  • Show user activity logs
Technical requirements:
  • Use MVC architecture
  • Separate backend and frontend structure
  • Use secure ServerQuery connection
  • Use prepared statements for database queries
  • Write clean and well-commented code
  • Provide folder structure of the project
Output format:
  1. Project folder structure
  2. Installation steps for Ubuntu
  3. Database schema (SQL)
  4. Backend code examples
  5. Frontend example pages (dashboard, login)
  6. Instructions to connect the panel with a TeamSpeak 3 server
The goal is to create a working base panel that can be expanded later.