In this video, we setup an HTTPS+SFTP file server on Kubernetes (Google Kubernetes Engine, on Google Cloud Platform). The demonstrated use case is a file server with public, browser-based read access and secure, SSH-key-based write access. The setup is easily customizable to other use cases and cloud environments.

Code Repository:

Caddy Project:

OpenSSH Project:

Other Video Tutorials

3 Tricks for Network Debugging on Google Cloud Platform

Tutorial Details

Automatic GitHub Releases with GitHub Actions

Tutorial Details

Cloud-Based Development Environments with Google Cloud

Tutorial Details