Web Keeper

Official Documentation


Introduction

With the many "webmaster toolbox" applications available nowadays, you may ask yourself a simple, but very logical question - "Why should I choose Web Keeper?". Below we have listed some of the highlighted aspects of the script.

Security

To begin with, it is very "easy on the eyes", intuitive and just plain simple to operate! It is fully responsive and can be accessed from any device! Web Keeper takes your website's security very seriously, in fact it's entirely automated! DDos/Bot Detections and Blocks are done automatically, so you don't have to worry for that. Input Sanitization is also present so you can be sure that the data coming from your forms is filtered. Yes, this also means XSS Protection. There are many other security tools available in the panel, why don't you go ahead and see for yourself?

Productivity

We know that productivity is something very important for every webmaster, thus it one of the aspects on which we focus the most. Dozens of tools to speed up your daily work cycle and make you more productive are available.

Plugins

Web Keeper is built to be extremely flexible. It features a powerful plugin API, which allows for high quality plugins and infinite possibilities. Anyone with some basic programming experience can create their own plugins.

Installation

On some hosting providers, not all files have the right permissions by default. If you are experiencing any problems with the script, then you most likely have to follow the steps bellow:

  1. CHMOD the entire /logs/ folder and all of its subfolders/files inside to 644
  2. CHMOD the /core/config.php file to 644
  3. CHMOD the /core/guard.php file to 644
  4. CHMOD the ddos-guard.php file to 644
  5. CHMOD the bot-guard.php file to 644
  6. CHMOD the htaccess.php file to 644
  Note: You must not rename the Web Keeper folder (it is named "web-keeper")

Protecting

Add the following code at the top of every page you would like to protect:
			
<?php
require("core/config.php");
require("core/guard.php");
guard($ddos_guard, $bot_guard, $default['email'], $notif);
				
			
  Note: Web Keeper must be located in a subfolder inside of your root directory

Login

In order to login, you have to navigate to your-domain.com/folder where your-domain.com is your domain and folder is the name of the folder you installed it in.

By default, the login cridentials are as follows:

Username: Admin
Password: Admin

  Note: After logging in successfully, we highly recommend you change the login cridentials from the Settings page

Support

We offer free support to all customers. If you have any questions or issues that are out of the scope of the documentation, do not hesitate to get in touch with us from the support tab or by using the form on our author profile . When reporting an issue with the script, please try to be as descriptive as you can. If you are running a version of Web Keeper newer than 1.3, it would also help if you could also send us the report from the System Diagnostics .