Skip to main content

Content Resources > Developer Tools

42 resources

Ditch IFTTT and Zapier for Huginn | DIY Cloud

Huginn provides an open-source and self-hosted system for automating online tasks. It is similar to tools like IFTTT and Zapier, but is more customizable. Huginn also gives you greater control by being hosted on your own server. This video shows you how to set up your own Huginn instance.

Developer Tools

Host Multiple Websites with ServerWand | One-Click Install

ServerWand is a magical control panel for managing websites and servers. Host multiple sites on a single server, manage apps, firewall, databases, backups, system users, cron jobs, SSL and email with an intuitive interface.
Developer Tools

Create an Online Store | Woocommerce Easy Install on Linode

WooCommerce is a popular open source eCommerce plugin for WordPress that can power online storefronts to sell both digital and physical products for small-to-large businesses. WooCommerce takes payments via major credit cards, bank transfers, PayPal, and other providers like Stripe. In this tutorial, we'll show how to set up Woocommerce with the Linode One-Click Marketplace.
Developer Tools

Intro to Vim Customization | Configuration and Plugins

Vim is a powerful text editor that provides extensive customization and plug-in options. This video details the basics of Vim configuration and will show you how to take the first step into customizing Vim.
Developer Tools
Terraform ebook

Declarative Cloud Infrastructure Management with Terraform

Learn the foundational principles of declarative cloud infrastructure with Terraform, and how to get started with Terraform and Linode.
Developer Tools

How to Roll Your Own VPN | OpenVPN Easy Setup

OpenVPN is a widely trusted, free, and open-source VPN application that creates encrypted tunnels for secure data transfer. By hosting your own VPN with OpenVPN on Linode, you have total control over your security and privacy.
Developer Tools

Ansible Playbooks | How To Automate Server Configuration

Ansible Playbooks define a set of tasks to be executed by Ansible on a group of managed nodes. Playbooks can be reused, shared across teams, version controlled, and support complex deployment. In this video, we'll introduce concepts like tasks, plays, and variables by showing you how to add a limited user account to your Ansible nodes.
Developer Tools
Ben Chavet
Ben Chavet

Removing Technical Barriers to Collaboration

While working with our friends at Tugboat on this story, we learned about the passing of Ben Chavet. This post is dedicated to his life and work at Tugboat.
Developer Tools

Self Hosted GitHub Service | Gitea with Cloudron

Gitea is a community managed lightweight code hosting solution written in Go. In this tutorial, we'll show you how to install an additional app to your Cloudron instance, using Gitea as an example.
Developer Tools

Self Hosted P2P File Server | FilePizza with Cloudron

FilePizza is an open source project that allows you to transfer files via your web browser. In this tutorial, we'll show you how to install Cloudron in the Linode One-Click Marketplace, allowing you to configure apps like FilePizza quickly and easily.
Developer Tools

What is Infrastructure as Code? | IaC Explained

Infrastructure as code, or IaC, allows you to automate the provisioning of your cloud resources using simple configuration files. In this video we'll discuss how IaC is used, and introduce tools like Terraform that allow you to deploy your Linode resources with simple code, instead of manually using the Linode Manager or API.
Developer Tools

CI/CD Explained | How DevOps Use Pipelines for Automation

CI/CD is a practice used by DevOps teams to introducing more automation into app development, allowing them to deliver apps to customers more quickly and efficiently. In this Video, we'll cover the basics of CI/CD and discuss some of the major benefits.
Developer Tools