How to setup wildcard dev domains with dnsmasq on a mac
I am developping a website for which each user has its own subdomain: user1.example.localhost, user2.example.localhost, etc… On my mac, I am using the .localhost extension to serve development websites. I am able to access the base domain name of the app…
How to setup networking on Debian 9 Stretch with systemd
Debian 9 uses systemd by default to manage its network interfaces. We are going to configure the public network interface and a private network interface. We also are going to add some additional ip addresses in alias mode to the…
helpers: a collection of php helper functions
artisan-log-cleaner: an artisan command to clear laravel log files
laravel-gelf-logger: a package to send gelf logs to a gelf compatible backend like graylog
laravel-date-range: a date range trait with local scope methods for Laravel Eloquent models
uptime-checker: a php library to monitor website uptime
zotero-api: a php wrapper for zotero web api
Fix Xpenology problems viewing internal hard drives as esata hard drives
Synology NAS are nice, well manufactured, and have one of the best NAS operating system (Diskstation Manager or “DSM”). They are also, like almost every prebuilt NAS, very weak in terms of performance. The solution is to install DSM on your own server/computer…
Create a user and restrict him to his home directory on Ubuntu 14.04
When you want to give someone an access to your website or server, you don’t want to give him your personal login credentials. The best way is to create a new user and restrict this new user to his own…