aether-framework/resources/[aether]/aether-police/fxmanifest.lua
Jerrit Fritzsche e4b82dd685 Aether-Framework: Fachmodule, Admin-Panel und Docker-Datenbank
- aether-medical: Stationen/Belegung, Intensivstation, Blutbank, Fuhrpark,
  Nachrichten/Aushänge, Berichte und Textbausteine (server + NUI)
- aether-admin: vollständiges Server-Admin-Panel als echtes FiveM-Resource,
  an aether-core gekoppelt (Rechte über aether_users.admin_group), mit
  WebRTC-Live-Kameras (Bildschirmfreigabe) und separatem Media-Server (SFU)
- Prototypen admin/ vervollständigt
- SQL-Schema aether_admin.sql
- Docker-Compose mit MariaDB und idempotenter Auto-Migration (schema_migrations)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-27 18:55:32 +02:00

74 lines
1.8 KiB
Lua

fx_version 'cerulean'
game 'gta5'
lua54 'yes'
name 'aether-police'
author 'Jerrit Fritzsche'
description 'Polizei-Managementsystem — modulare Verwaltungssoftware für den Polizeidienst'
version '0.1.0'
ui_page 'html/index.html'
files {
'html/index.html',
'html/css/app.css',
'html/js/app.js',
'html/js/module/dashboard.js',
'html/js/module/mdt.js',
'html/js/module/einsatz.js',
'html/js/module/anzeige.js',
'html/js/module/gewahrsam.js',
'html/js/module/beweis.js',
'html/js/module/asservat.js',
'html/js/module/bericht.js',
'html/js/module/fahndung.js',
'html/js/module/fahrzeug.js',
'html/js/module/personal.js',
'html/js/module/kommunikation.js',
'html/js/module/statistik.js',
'html/js/module/admin.js',
}
shared_scripts {
'@aether-core/shared/config.lua',
'@aether-core/shared/utils.lua',
'shared/config.lua',
'shared/rollen.lua',
}
client_scripts {
'client/main.lua',
}
-- Reihenfolge ist wichtig: Kern und Basisdienste vor den Fachmodulen.
server_scripts {
'@oxmysql/lib/MySQL.lua',
'server/kern.lua',
'server/rechte.lua',
'server/protokoll.lua',
'server/dienst.lua',
'server/hinweise.lua',
-- --- Fachmodule (hier neue Module ergänzen) ---
'server/module/dashboard.lua',
'server/module/mdt.lua',
'server/module/einsatz.lua',
'server/module/anzeige.lua',
'server/module/gewahrsam.lua',
'server/module/beweis.lua',
'server/module/asservat.lua',
'server/module/bericht.lua',
'server/module/fahndung.lua',
'server/module/fahrzeug.lua',
'server/module/personal.lua',
'server/module/kommunikation.lua',
'server/module/statistik.lua',
'server/module/admin.lua',
-- --- Schnittstelle zuletzt ---
'server/main.lua',
}
dependencies {
'aether-core',
'oxmysql',
}