Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Chhoto URL Shortener - Open Source, Self Hosted, Efficient and Powerful

Awesome Open Source via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to deploy and configure a self-hosted URL shortener solution using Docker in this comprehensive tutorial. Discover how to set up a virtual server environment, install essential system tools, and configure Docker and Docker Compose for containerized deployment. Master the process of creating Docker configuration files, establishing proper user permissions, and implementing security best practices with non-root user setup. Explore the complete installation workflow from system preparation through application deployment, including local testing procedures and reverse proxy configuration. Gain hands-on experience with server administration fundamentals including system updates, user management, and service configuration. Follow along with practical demonstrations of container orchestration, network configuration, and application testing to successfully deploy your own efficient and powerful URL shortening service.

Syllabus

00:00 Beginning
00:09 Introduction and Overview
03:50 Thank you to my patrons over at Patreon
04:21 Install and Setup Chhoto URL
07:45 Create a Virtual Server
09:15 Update and Upgrade your System
10:00 Add a non-root super user
10:40 Install Necessary System Tools
12:35 Install Docker and Docker Compose
13:15 Add user to docker group
13:50 Advanced Users Start Here
14:20 Create our Docker Configuration Files
21:30 Start our Application and Test it Locally
22:25 Setup our Reverse Proxy

Taught by

Awesome Open Source

Reviews

Start your review of Chhoto URL Shortener - Open Source, Self Hosted, Efficient and Powerful

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.