How to Backup and Restore Docker Volumes
Learn how to backup and restore Docker volumes. Specifically, we will backup a Postgres Database using Docker volumes.
Explore our latest thoughts, tutorials, and insights on technology and development
Learn how to backup and restore Docker volumes. Specifically, we will backup a Postgres Database using Docker volumes.
Learn how to accept payments with Stripe Checkout, Stripe's prebuilt form, using Express. We will also go over creating Stripe Products, Prices, and Checkout Sessions using the Stripe API.
Learn what Stripe Webhooks are and how to work with them on localhost. We will demonstrate Webhooks using Express and the Stripe CLI.
Learn how to connect a Node application to Stripe using the Stripe API. We will also go over the Stripe developer dashboard, how to create a Stripe customer, and the Stripe publishable key vs. secret key.
Learn how to convert an MP4 to an MP3 using FFmpeg inside a Docker container. We will also learn how to copy files from a Docker container to a host machine, what FFmpeg is, and what Docker build arguments are.
Learn how to create a TypeScript React app from scratch using Webpack and Babel. We will not use create-react-app or vite.
Learn how to add modules like RTMP, Lua, etc. to Nginx using the official Nginx Docker image. We will also go over Docker build arguments and how to use them.
Learn how to create a live stream with Nginx and FFmpeg using HLS, RTMP, and Docker Compose. We will also go over what HLS is, what RTMP is, and how they work.
Learn how to log a user into an application using Node, Express, and the googleapis npm library. We will also learn what OAuth 2.0 is, how it relates to OpenID connect, what refresh, access, and ID tokens are, and more.
Learn how to setup SSH key based authentication with an Ubuntu server. We will also go over why SSH key authentication is more secure than password authentication, how to disable password authentication, and managing keys with SSH agents.