Implemented Settings

Improved cronjob
Fixed Views
Added env encryption key for encrypting sensitive data in database.
This commit is contained in:
Hosteroid
2025-10-08 18:54:34 +03:00
parent b3b3ac66ff
commit 146df224bd
19 changed files with 1640 additions and 94 deletions

View File

@@ -0,0 +1,17 @@
-- Add application and email settings to database
INSERT INTO settings (setting_key, setting_value) VALUES
-- Application Settings
('app_name', 'Domain Monitor'),
('app_url', 'http://localhost:8000'),
('app_timezone', 'UTC'),
-- Email Settings
('mail_host', 'smtp.mailtrap.io'),
('mail_port', '2525'),
('mail_username', ''),
('mail_password', ''),
('mail_encryption', 'tls'),
('mail_from_address', 'noreply@domainmonitor.com'),
('mail_from_name', 'Domain Monitor')
ON DUPLICATE KEY UPDATE setting_key=setting_key;