*/
if (!defined('UPATH'))
- die("Access denied");
+ die("Access denied");
/**
* The base URL, how this panel can be accessed.
* Your list of plugins:
*/
define(
- 'PLUGINS', [
-
- /* This is where you should type the name(s) of your plugins.
- * Uncomment the following line to view the live example
- */
- //"example_plugin", /* An example plugin */
- //"sql_auth", /* Provides a login page which uses SQL */
- ]
+ 'PLUGINS', [
+
+ /* This is where you should type the name(s) of your plugins.
+ * Uncomment the following line to view the live example
+ */
+ //"example_plugin", /* An example plugin */
+ //"sql_auth", /* Provides a login page which uses SQL */
+ //"php_mailer", /* Provides ability to send emails on behalf of the admin panel */
+ ]
);
/**
* SQL IP address or hostname
+ * You may specify a unix domain socket directory address
+ * E.g:
+ * define('SQL_IP', "/path/to/unix/domain/socket");
+ *
+ * Path to unix socket MUST start with a slash "/"
*/
define('SQL_IP', "127.0.0.1");
* that you remove it after you've logged in successfully.
*/
define('SQL_DEFAULT_USER', [
- "username" => "default",
- "password" => "testing"
+ "username" => "default",
+ "password" => "testing"
]);
+
+/**
+ * Also part of the SQL_Auth plugin. This protects your login page.
+ * This is a list of DNS Blacklists that get checked for non-logged-in
+ * users.
+*/
+define('DNSBL', [
+ "dnsbl.dronebl.org",
+ "rbl.efnetrbl.org"
+]);
+
+/** Your email settings
+ * Requires plugin "php_mailer"
+*/
+define('EMAIL_SETTINGS', [
+ "host" => 'smtp.host.example.com',
+ "port" => 587,
+ "encryption" => 'tls', /* Use 'tls' for STARTTLS or 'ssl' for TLS/SSL
+ "username" => "youremail@example.com", /* The email to login with and send emails from */
+ "password" => "supersecretpassword", /* The password for the above email */
+ "from_name" => "UnrealIRCd Admin Panel",
+
+]);
\ No newline at end of file