CI-CD SaaS App Deployment - SaaS App From Scratch Conclusion

CI-CD SaaS App Deployment - SaaS App From Scratch Conclusion

Linode via YouTube Direct link

Introduction

1 of 24

1 of 24

Introduction

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

CI-CD SaaS App Deployment - SaaS App From Scratch Conclusion

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Overview of Episode 3
  3. 3 SSH Into the Server + Run sudo apt update & upgrade
  4. 4 Install the Dependencies
  5. 5 Initialize the Firewall
  6. 6 Overview of Automatic Deployment
  7. 7 Continue Initializing the Firewall
  8. 8 Get the Code from GitLab Server + Install Gunicorn
  9. 9 Remove Default Configuration from nginx + Create a New Configuration
  10. 10 Link the sites
  11. 11 Test the Application
  12. 12 Generate a Private-Public Key Pair
  13. 13 Add the Public Key to the Server
  14. 14 Add the Private Key to GitLab
  15. 15 Write the Deployment Script gitlab-ci.yml
  16. 16 Set Up the GitLab Runner
  17. 17 Make a Push to GitLab
  18. 18 Fix Any Issues
  19. 19 Configure the Service for Running the Django App
  20. 20 Test the Deployment Script
  21. 21 Add the IP Address to the Django Database
  22. 22 Update the Webhook Address in Stripe
  23. 23 Disable Debug Mode
  24. 24 Conclusion

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.