Set up lsyncd to synchronize files between two or more servers

lsyncd runs a daemon to watch your filesystem for changes, and when a change occurs, copy files to another location. This can be a different location on the same server or an entirely different location. I used it to sync a Wordpress installation from one server to another...

Read

Running Laravel Horizon in a multi-server environment with Laravel Forge and Envoyer

I just set up Laravel Horizon to manage our queue in a multi-server environment. The documentation is a little thin in this area but the ultimate solution is pretty simple. We have a load balancer, two web servers, a database server, and a queue server. The database server...

Read

Load balanced environments with Laravel Forge and Envoyer

Here's how I set up a load balanced environment on Laravel Forge and deployed with Envoyer. Forge is a service run by the Laravel crew that provisions and configures servers. They don't run the actual servers - you'll pay Amazon or DigitalOcean for that - but they provide a...

Read

Create a timelapse video with free and open source tools

I've recently become interested in creating timelapses with my Canon 20D DSLR and have discovered a workflow that uses all free and/or open source software to take your digital photo sequence and turn it into a timelapse video. Let's start with the camera. I'm using my 20D and...

Read

Adding PNG Watermarks to JPEGs with PHP

This took up a good chunk of my afternoon. I have a client who wants to upload JPEG images to his website and have them automatically resized and watermarked with copyright information to discourage image theft. Resizing is a piece of cake --- I've done that before --- but...

Read


Popular Posts

Recent Posts

View all