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 ⇢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 ⇢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 ⇢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 ⇢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 ⇢