Centralized Global Settings Management
Global Settings provides administrators with centralized control over their DeployStack installation. Configure email delivery, authentication methods, and system behavior from one organized interface with settings grouped into logical tabs.

Managing your DeployStack installation just became significantly simpler with the new Global Settings interface. Administrators now have a single control panel where all system-wide configuration lives, organized into logical groups that make sense - SMTP Mail Settings for email delivery, GitHub OAuth Configuration for authentication, and System Configuration for core behavior. No more hunting through configuration files or environment variables.
The interface handles the complexity behind the scenes while presenting clear, understandable options. Setting up email delivery is straightforward - enter your SMTP server details, configure sender information, and emails start flowing for user registrations and password resets. GitHub OAuth integration takes minutes instead of hours - create your OAuth app, enter the credentials, and users can sign in with their GitHub accounts. System configuration options let you control the frontend URL, toggle email functionality, manage login methods, and show or hide API documentation based on your security requirements.
Security is built into the design with all sensitive information automatically encrypted, administrator-only access control, and clear organization that prevents accidental misconfiguration. Whether you're running a personal instance with Gmail SMTP, a team deployment with GitHub authentication, or a production system with dedicated email services, Global Settings adapts to your needs. The grouped tab interface ensures related settings stay together, making it easy to configure entire features at once rather than hunting for scattered options.