Raju Devidas is an Technologist with over 5 years of technology industry experience.
His technical interest includes container technologies, self hosting, CI/CD workflows, embedded systems and robotics.
He also loves talking about Travel and the best food he has tried.
Dockerizing your React Apps to set up development or production environments
Are you a web developer? doing web development in React or some JS framework, or maybe a system administrator or DevOps Engineer looking to setup consistent development or production deployment environments for your web app.
In this workshop we will create a basic React app and will create a consistent development and deployment environments for the web app using Docker.
It will be a hands-on workshop. We will be covering, basic docker based development, and we will be learning some server deployment strategies using tools like docker-compose, nginx.
Expected Duration: 90-120 min
Familiarity with shell
Basic familiarity with Docker
Introduction to Self Hosting with Debian.
Ever wondered create your own cloud sync service, or an online photos sync gallery app, or maybe your own chat server, or your very own online office? There are many services that you can self host for your use or you can open them for use by everyone else.
This workshop will get you started with the basics of Self hosting on your machine or on a cloud server (someone else’s computer). We will be learning: - basics installing apps/services on a server - Installations on the host as well as using tools like Docker etc. - Configuring a web server (Apache/Nginx etc). - Securing your sites with SSL certificates.
Most of what you’ll learn in this workshop will set you up doing basic System Administration.
Workshop Duration: 90 - 120 Minutes
Pre-requisites : Familiarity with command line
Level: Beginner to Intermediate