To install maldet, run

Configure Maldet to sent email

Update Maldet

To scan everything, run

To scan a folder

To scan all public_html folders

To scan content created/modified in last 10 days, run

self signed ssl

To generate self signed SSL certificate, run

Or use following 2 commands

Add Self Signed SSL to Apache Virtual Host

Lets say your Apache virtualhost entry is

Create a new VirtualHost entry based on this, say yourdomain-ssl.conf, in this new file


Replace with

Find line starting with

Add Below

Now restart Apache



sublime shortcuts


Bash shortcuts

Enable color prompt

Edit .bashrc, add following


Create CS:GO Server in Pterodactyl

Game Server Control Panel

Pterodactyl is an Open Source Game server control panel created in PHP Laravel framework.

Game Server Install Logs

Here “0d75760c-d091-4835-8895-1e80b0f16032” is a random name for each servers. You can determine exact folder by checking the creation date.

Pterodactyl Game Servers

Create CS:GO Server in Pterodactyl

Go to Admin > Servers

Pterodactyl Game Servers

Click “Create New” button. On next screen

pterodactyl create game server

Most of the settings are self explanatory, here are some of the important settings.

Server Owner = select a existing user from drop down.
Default Allocation = this is server IP:Port combination. If nothing shows for you, you need to add allocation under your Node settings. Admin > Nodes > Allocation
Memory = 4000 MB
Swap = 4000 MB
Disk Space = 20000 MB (game use 16 GB disk space, so give it 20 GB to be safe, if you don’t give enough disk space, game won’t start).
CPU Limit = 0

Service Configuration

Service = Source Engine
Option = Custom Source Engine Game

Startup Configuration

Game ID = 740
Game Name = csgo

Click “Create Server”

This take sever minutes depending on your internet speed as it need to download 16 GB of files. You can see logs for download in folder.

You can determine RANDOM_FOLDER_NAME by checking the date, so you know correct folder name for the newly created server.

One game server is started, it won’t allow you to join as it is in LAN mode. Before anyone can join, you need to create Token at

Add it to your csgo/cfg/game.cfg file, this can be done in file manager.

This need to be done as user (not admin, click exit admin button on right-top menu). Now restart game sever, you will be able to connect.

Transnational Email Providers

Amazon Simple Email Service

$0.10 per 1,000 emails sent. 65K free emails per month if you are hosted on EC2.

Disadvantage: You can only sent from @your-domain.extn, if you have a SAS application and need to sent from some other email address, you need domain added to SES and verified.


Free plan allows you to send 150K emails per month.

Disadvantage: All outgoing email must include physical address.


First 10K emails for Free every month. Pay as you go pricing. After 10K free email, you will be charged $0.00050 per email.


Free account allow you to send 6,000/- email per month. Monthly plan start at $7.49 per month for 30k emails.


50K Emails for $9 per month. If you are on AWS, you can get it cheaper from marketplace.


40K email per month for $9.95 per month.