- Updated documentation to include new API server details and configuration options. - Enhanced `SubmitBugReport` method to attempt server upload and handle errors gracefully. - Added `UploadBugReport` method to handle multipart file uploads to the API server. - Introduced new API server with MySQL backend for managing bug reports. - Implemented rate limiting and authentication for the API. - Created database schema and migration scripts for bug report storage. - Added admin routes for managing bug reports and files. - Updated frontend to reflect changes in bug report submission and success/error messages.
19 lines
320 B
Plaintext
19 lines
320 B
Plaintext
# MySQL
|
|
MYSQL_HOST=mysql
|
|
MYSQL_PORT=3306
|
|
MYSQL_USER=emly
|
|
MYSQL_PASSWORD=change_me_in_production
|
|
MYSQL_DATABASE=emly_bugreports
|
|
MYSQL_ROOT_PASSWORD=change_root_password
|
|
|
|
# API Keys
|
|
API_KEY=change_me_client_key
|
|
ADMIN_KEY=change_me_admin_key
|
|
|
|
# Server
|
|
PORT=3000
|
|
|
|
# Rate Limiting
|
|
RATE_LIMIT_MAX=5
|
|
RATE_LIMIT_WINDOW_HOURS=24
|