25 posts for "devops"
Integrating Zigbee2MQTT with Home Assistant in a Raspberry Pi K3s cluster
January 12, 2024Configuring Home Assistant to receive data from Zigbee devices using Zigbee2MQTT and Mosquitto MQTT broker, including complete config for Kubernetes.
Setting up Home Assistant within a Kubernetes K3s cluster
January 01, 2024Getting Home Assistant set up with a self hosted K3s cluster instead of the traditional HA OS installation.
Allow traffic K3s cluster in self hosted environment
December 14, 2023Configuring K3s for self hosting web applications using Traefik ingress and load balancers from default K3s options.
Exposing a self hosted web app to be accessible from home network
December 12, 2023How to expose a web app to the outside world using DynamicDNS, port forwarding, and a more modern solution using Cloudflare Tunnels.
Accessing a Raspberry Pi on a virtual desktop connection with VNC
December 04, 2023Using VNC Viewer and RealVNC to access a Raspberry Pi from another machine on a local network.
Setting up Kubernetes on AWS EC2 instances without EKS
March 01, 2023Configuring a Kubernetes cluster using kOps for a automated solution with flexibility and low cost. Also how to point a domain name at a cluster for access from the web.
Learn Kubernetes locally with communication between pods
February 23, 2023Using Kubernetes with CLI and config files, communicating with pods inside and outside a cluster, with examples of a server connecting to a database.
The problem with Docker and node modules for Node.js development
August 12, 2022Working with Docker and Node.js can be a pain, especially when tying to get the perfect, no-maintenance, fast setup that every dev wants. I tried to achieve that perfect setup and include Prisma, and this is the story.
My TypeScript, Fastify and Prisma starter project wrapped with Docker
May 08, 2022A detailed description of creating my next modern Node.js API starter project with TypeScript, and how I got it working on a Mac M1 machine.
Processing third party form data in Next.js using Webhooks
April 20, 2022How to receive JSON formatted multipart form data in a Next.js serverless function from a form service webhook, such as Jotform.
Using caching to limit API requests for a lightning fast app
October 26, 2021Using local database and Redis caching to help speed up your application and ensure you're not hitting those API request limits.
Using Docker for full stack local development with Node.js and Postgres - Part 2
June 30, 2020Leveraging the benefits of Docker to help run a full stack JavaScript app within development containers with Docker Compose.
An intro to Docker and managing your own containers - Part 1
April 26, 2020Getting started with Docker for web development by getting to know terminology, as well as creating images of your own projects for sharing with others.
Setting up SSL on an AWS EC2 instance with Nginx
February 29, 2020Getting your site HTTPS ready for free using certbot on AWS EC2 instances, and integrating with Nginx config.
Using GitHub Actions for a modern web development workflow
November 15, 2019An introduction to GitHub Actions and the role the CI/CD service can play in modernizing your web development workflow with building, testing and deployment.
Run React + Node on one AWS EC2 instance with Nginx - Part 2
July 20, 2019The second of two posts about running a React and Node app on a single AWS EC2 instance, custom domain pointing with Nginx, and self hosted PostgreSQL database.
Run React + Node on one AWS EC2 instance with PM2 - Part 1
July 08, 2019The first of two posts about running a React and Node app on a single AWS EC2 instance with PM2. A cheaper and more flexible way than AWS Elastic Beanstalk.
Setting up automated PostgreSQL backups using Node and Shell script
March 26, 2019A quick and free solution for handling automated Postgres backups in a Node environment.
Demystifying web asset storage and CDN solutions
July 04, 2018An overview of web and app asset storage and the different solutions avalaible, covering CDN solutions like Cloudflare which can be utilised to make asset storage a developers dream.
A lesson learned with Heroku, Node, Babel and Javascript ES6
November 14, 2017A hard lesson learned with one long evening of ES6 Node, Babel being pushed to a Heroku server.
Using config and environment variables for client and back-end use with Javascript
August 18, 2017With many ways to use global config variables in your Javascript apps, this post covers some of the popular options with attention to using with local and production systems.
Using ESLint and Prettier together in harmony with Atom
August 03, 2017ESLint with your code while developing can save so much time, and using the new Prettier utility works like magic in your code editor.
My dev and deployment method using MAMP, GIT and Wordpress - Part 2
May 24, 2017A run through of a solid, proven dev and deployment process using MAMP, Wordpress, Github and GIT repos on remote servers - part 2.
My dev and deployment method using MAMP, GIT and Wordpress - Part 1
January 04, 2017A run through of a solid, proven dev and deployment process using MAMP, Wordpress, Github and GIT repos on remote servers - part 1.
Automating web development process with Node and Gulp
May 19, 2016Differentiating build tools and bundlers is daunting for a beginner, but Gulp is one of the easiest to get in to. This post will show a simple example of a Gulp setup.