Upgrading Let’s Encrypt – now Known as Certbot

First of all Electronic Frontier Foundation are the original cyberpunk revolutionary organization as far as my ignorant ass is concerned. Anyway for Open Food Foundation, we used their Python Let’s Encrypt library to install a free security certificate. The certificates need to be renewed every few months (3, 6?). Well when I finally tracked down … Continued

Gulp!?!? Error: EACCES?!?!? Why won’t NPM work in this directory?

Tried to run Gulp from an external drive. Actually running locally on a Volume mounted from our QNAP NAS storage system. Errors! Moved it to the main drive. Still errors: $ gulp [11:31:09] Using gulpfile ~/Documents/you-are-here/gulpfile.js [11:31:09] Starting ‘clean’… [11:31:09] ‘clean’ errored after 11 ms [11:31:09] Error: EACCES, rmdir ‘/Users/mikekilmer/Documents/hhharmony/dist/images’ at Error (native) People are … Continued

Roots Trellis: A VirtualBox machine with the name ‘bla bla bla.dev’ already exists.

Happily developing away and went to reboot the Virtualbox to troubleshoot THIS ERROR: Warning: An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /srv/www/blablabla.dev/current/web/wp/wp-admin/includes/plugin-install.php … Continued

Roots Trellis further explorations

Trellis, from the Roots team, is basically a DevOps platform for wordpress. So I just want to note a few of the items I came across, as usual, mostly for my own reference. We add plugins using Composer, grabbing them, if available from Packagist: “require”: { “php”: “>=5.5”, “composer/installers”: “~1.0.12”, “vlucas/phpdotenv”: “^2.0.1”, “johnpbloch/wordpress”: “4.5”, “oscarotero/env”: … Continued

Open Food Network on new VPS – SVWH.HOST

Really liking Ben and Eric at www.svwh.host. Once they had created the Ubuntu 14 instance, I installed nginx, which was like two terminal commands: sudo apt-get update sudo apt-get install nginx Then the nginx welcome page came up at with the IP address in the browser. Thanks again, Digital Ocean. Configured Name Cheap, the registrar, … Continued

OpenFoodNetwork Deployment Back to Basic Install Script

I had made so many updates – well – not that terribly many – but it seemed prudent to just check out the basic ofn_deployment Ansible script, transfer in my vars.yml file and see what happened. I had named the location of our Localization repository wrong so fixed that. Now Ansible and Vagrant run through … Continued

OFN Again – Back to OpenFoodNetwork install with new Vigor

So we finally have a server and a team for OFN US instance. I Git rebased the latest updates to master ofn_deployment repository on top of my fork. First I had forgotten to install Ansible dependencies: ansible-galaxy install -r install_roles.yml There was a little misspelling needed fixing, i10n_repo was l10n_repo. Now having an error on … Continued

Custom Color Pallet for Material Design Lite

So we are thinking we want our own color pallet for a new site built using the Material Design Lite framework. Explored a bunch of links: http://knizia.biz/mcg/#/ https://github.com/mbitson/mcg https://angular-md-color.com/#/ http://www.colorzilla.com/firefox/ http://www.materialpalette.com http://materialdesignblog.com/tools-for-creating-brilliant-material-design-color-pallets/ http://zavoloklom.github.io/material-design-color-palette/#custom http://mdlhut.com/2015/08/creating-an-mdl-theme/ Asked on SO: I’d like to use a “customized version” of a Material Design Lite “theme”. MDL is basically the CSS … Continued