C#

#127 Visual C#: Screenshot Grabber – Take screenshots automatically


I needed a tool that takes screenshots at a regular interval. No bells and whistles, just simple tool where you can specify at what interval you can take the screesnhots, the destination folder and the monitor (if you have more than one). It looks like this....

DevOps

#126 Chef: Deploy WordPress on CentOS 7


In this post, I’ll describe how to create a Chef cookbook for deploying WordPress. The blog engine will run on CentOS 7 using MariaDB and PHP. The website will be created as a virtual host and you can leave the firewall and SELinux as is. There are...

FreeBSD

#125 ssh, RDP: Bypass your corporate firewall


If you are behind a firewall and want to access some resources over SSH or RDP, most likely you won’t be able to do that. It’s because most of the corporate firewalls allow only ports 80 and 443 outbound. But you can still bypass that by tunneling...

FreeBSD

#124 postfix: relay client e-mails using SASL and TLS


I have a bunch of test CentOS/FreeBSD servers and I wanted to get all the notifications sent to my e-mail instead of logging to each server and check the status of each one of them. Some of my servers are behind my home network where outbound port 25 (SMTP)...

pfSense

#123 pfSense: Mobile VPN clients (Windows 10, iPhone, Ubuntu Linux, Mac OS X, Android, Linux CLI and FreeBSD)


Lately, I was playing with pfSense trying to access my internal resources from outside (mostly my Plex server) so I made this tutorial on how to access my home network. I’ve used the official howto from pfSense, but it’s a little bit outdated and...

AWS

#122 AWS, pfsense: Site-to-site VPN using static routes


In this post I’ll describe how to configure a tunnel between pfSense and AWS. At home I have a box running pfSense 2.4.2 as a firewall/gateway and my internal network is 192.168.1.0/24. First things first, let’s configure AWS. AWS Log to your AWS...

AWS

#121 AWS: Vagrant and AWS


In this short post I’ll describe how to use Vagrant and AWS instead of VirtualBox. First, install Vagrant as described here. Once installed, install the AWS plug-in. Next, we’ll power up an Amazon AWS Linux instance. Create a Vagrantfile with the...

Azure

#120 Azure: Vagrant and VirtualBox


Vagrant helps developers building and maintaining portable virtual software development environments under VirtualBox, Hyper-V, Docker, VMWare etc..Vagrant uses pre-made boxes as VMs managed with Vagrantfile config file. By default, Vagrant is tied with...