]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blob - config/config.php.sample
Fix parse errors in config/config.php.sample
[irc/unrealircd/unrealircd-webpanel.git] / config / config.php.sample
1 <?php
2
3 /**
4 * The configuration file for your admin panel.
5 *
6 */
7
8 if (!defined('UPATH'))
9 die("Access denied");
10
11 /**
12 * The base URL, how this panel can be accessed.
13 * This would be '/' if you installed in the web root,
14 * or something like '/webpanel/' if you go to http://x.y.z/webpanel
15 * IMPORTANT: needs a trailing slash!
16 */
17 $config["base_url"] = '/unrealircd-webpanel/';
18
19 /**
20 * The RPC User name as defined in your unrealircd.conf
21 * https://www.unrealircd.org/docs/UnrealIRCd_webpanel#Configuring_UnrealIRCd
22 */
23 $config["unrealircd"]["rpc_user"] = 'adminpanel';
24
25 /**
26 * The RPC User password as defined in your unrealircd.conf
27 */
28 $config["unrealircd"]["rpc_password"] = 'securepassword';
29
30 /**
31 * The host IP or name of your RPC server
32 */
33 $config["unrealircd"]["host"] = '127.0.0.1';
34
35 /**
36 * The port of your RPC server as defined in your unrealircd.conf
37 */
38 $config["unrealircd"]["port"] = '8600';
39
40 /**
41 * You should set this to true, if your RPC server is not on your local host
42 */
43 $config["unrealircd"]["tls_verify_cert"] = false;
44
45 /**
46 * You should only need this, if you're developing something.
47 */
48 $config["debug"] = false;
49
50 /**
51 * Your list of plugins:
52 */
53 $config["plugins"] = [
54 /* This is where you should type the name(s) of your plugins.
55 * Uncomment the following line to view the live example
56 */
57 //"example_plugin", /* An example plugin */
58 //"sql_auth", /* Provides a login page which uses SQL */
59 //"php_mailer", /* Provides ability to send emails on behalf of the admin panel */
60 ];
61
62
63 /**
64 * If you wish to use the SQL user authentication system "sql_auth",
65 * you'll need to specify your SQL information below.
66 */
67
68 /**
69 * SQL IP address or hostname
70 * You may specify a unix domain socket directory address
71 * E.g:
72 * $config["mysql"]["host"] = "/path/to/unix/domain/socket";
73 *
74 * Path to unix socket MUST start with a slash "/"
75 */
76 //$config["mysql"]["host"] = "127.0.0.1";
77
78 /**
79 * SQL Dabase name
80 */
81 //$config["mysql"]["database"] = "unrealircdwebpanel";
82
83 /**
84 * SQL Username
85 */
86 //$config["mysql"]["username"] = "unrealircdwebpanel";
87
88 /**
89 * SQL Password
90 */
91 //$config["mysql"]["password"] = "replace_this_with_your_sql_password";
92
93 /**
94 * SQL Table prefix
95 * You should only need to change this if you have already have one
96 * or more instances of webpanel on the same database
97 */
98 //$config["mysql"]["table_prefix"] = "unreal_";
99
100
101 /**
102 * The default user for the plugin "SQL_Auth". As soon as you load
103 * the plugin, the user defined below will be created. It suggested
104 * that you remove it after you've logged in successfully.
105 */
106 //define('SQL_DEFAULT_USER', [
107 // "username" => "default",
108 // "password" => "testing"
109 //]);
110
111 /**
112 * Also part of the SQL_Auth plugin. This protects your login page.
113 * This is a list of DNS Blacklists that get checked for non-logged-in
114 * users.
115 */
116 //$config["dnsbl"] = ["dnsbl.dronebl.org", "rbl.efnetrbl.org"];
117
118 /** Your email settings
119 * Requires plugin "php_mailer"
120 */
121 $config["smtp"]["host"] = "127.0.0.1";
122 $config["smtp"]["port"] = 587;
123 $config["smtp"]["encryption"] = "tls"; /* Use 'tls' for STARTTLS or 'ssl' for TLS/SSL */
124 $config["smtp"]["username"] = "youremail@example.com"; /* The email to login with and send emails from */
125 $config["smtp"]["password"] = "supersecretpassword"; /* The password for the above email */
126 $config["smtp"]["from_name"] = "UnrealIRCd Admin Panel";