The dedicated manager is a maniaplanet dedicated server web manager. This tools allows you to start, configure and manage easily your dedicated server.
$ php setup.php
this script will helped you to configure the dedicated manager/etc/apache2/sites-available/manager.conf
Alias /manager /path/to/the/dedicated/manager
<Directory /path/to/the/dedicated/manager>
Options -Indexes +FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Alias /manager /path/to/the/dedicated/manager
<Directory /path/to/the/dedicated/manager>
Options -Indexes +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
$ sudo a2ensite manager
$ sudo service apache2 restart
$ chmod o+w www/media/images/thumbnails
to grant write access to apache in the thumbnail folderIn order have a working version, you need to have Composer.
$ git clone git@github.com:maniaplanet/dedicated-manager.git
dedicated-manager
directory: $ cd dedicated-manager
$ composer install
application.URL
database.user
database.password
DedicatedManager\Config.dedicatedPath
DedicatedManager\Config.manialivePath
If you want to secured access to your Dedicated Manager page, you can enable OAuth2 authentication. With this system only users with ManiaPlanet account allowed in your app.ini file.
DedicatedManager\Config.maniaConnect = On
webservices.username = 'Your API Username' webservices.password = 'Your API Password'
DedicatedManager\Config.admins[] = 'Admin1Login' DedicatedManager\Config.admins[] = 'Admin2Login' DedicatedManager\Config.admins[] = 'Admin3Login'