-- furt-lua/config/server.lua -- Server configuration for Furt Lua HTTP-Server return { -- HTTP Server settings host = "127.0.0.1", port = 8080, -- Timeouts (seconds) client_timeout = 10, -- Logging log_level = "info", log_requests = true, -- Security (for future use) api_keys = { ["hugo-frontend-key"] = { name = "Hugo Frontend", permissions = {"mail:send"}, allowed_ips = {"127.0.0.1", "10.0.0.0/8"} } }, -- Mail configuration (for SMTP integration) mail = { smtp_server = os.getenv("SMTP_HOST") or "mail.dragons-at-work.de", smtp_port = tonumber(os.getenv("SMTP_PORT")) or 465, use_ssl = true, username = os.getenv("SMTP_USERNAME"), password = os.getenv("SMTP_PASSWORD"), from_address = os.getenv("SMTP_FROM") or "noreply@dragons-at-work.de", to_address = os.getenv("SMTP_TO") or "michael@dragons-at-work.de" } }