The DigitalOcean Community Monthly: Flask and Django on Docker, CI/CD with Semaphore, Building your Personal Brand and More!
Posted 3 years ago in
Welcome to The DOCOM Monthly, your monthly digest featuring some of the best content published in and around the DigitalOcean Community last month.
I'm Erika Heidi, a Technical Writer on the Developer Education team. Today's roundup includes Flask and Django on Docker, NodeJS on Kubernetes, a talk about building your personal brand as a developer, and more!
Without further ado, here are this month's featured posts:
In this article, Tania Rascia explains the different contexts in which the keyword
this is typically used and how to use the
How To Set Up Flask with MongoDB and Docker
Going into Python land, Faizan Bashir shows how to set up the Flask microframework on top of Docker containers, using MongoDB as database, Nginx as web server, and Docker Compose to set up the containerized environment. Faizan chose the Internet Archive to receive a donation as part of the Write for DOnations program.
An alternative Python+Docker setup is demonstrated by Hanif Jetha in his guide on How to Build a Django and Gunicorn Application with Docker.
How To Build and Deploy a Node.js Application To DigitalOcean Kubernetes Using Semaphore Continuous Integration and Delivery
Written by Tomas Fernandez, this guide demonstrates how to use the Semaphore platform to set up a continuous integration and delivery environment for a NodeJS application running on DigitalOcean Kubernetes. Tomas selected the Open Internet/Free Speech Fund to receive a donation as part of the Write for DOnations program.
- How To Connect Managed MySQL with PHP PDO
- How to Attach DigitalOcean Block Storage to Docker container?
- After migrating wordpress to a new domain, URL redirects to previous domain. Can't access backend or phpmyadmin
Get involved on the Community Q&A - ask questions and help other members by providing answers!
DigitalOcean on the Web
Cloud Economist Corey Quinn shares his thoughts on [how to choose a cloud provider for your next project] (https://www.lastweekinaws.com/blog/should-i-pick-digitalocean-or-aws-for-my-next-project/), in his blog Last Week in AWS.
Should I pick DigitalOcean or AWS for my next project?— Raman Sharma (@rasharm_) October 25, 2019
The answer is @DigitalOceanhttps://t.co/02yVphyxUi via @Quinnypig
The folks at Lunar Computer shared a comprehensive tutorial on How to Create a Docker Swarm Cluster on DigitalOcean.
Tutorial: Create a @Docker Swarm Cluster on @DigitalOcean! Please RT if Interesting! 😀#docker #swarm #devops #containers #linux #fedora #digitaloceanhttps://t.co/LpXP7PBtTQ— LUNAR COMPUTER (@luncomp) November 4, 2019
In this tutorial series, DEV user Jordan Polaniec shows how to deploy and set up monitoring and analytics for a simple React application, using DigitalOcean Droplets:
The engineers behind the DigitalOcean Marketplace platform shared their experience with launching the project on top of DigitalOcean Kubernetes. Here's the first part of the post: How we Launched our Marketplace Using DigitalOcean Kubernetes - Part 1. 1188896239548370944
In a talk presented at DevFest Nantes last month, Developer Advocate Frédéric Harper talked about how important it is for a developer to work on their personal brand. You can watch the full talk here:
This week, the DO Hatch Startup Team and DigitalOcean co-founders Ben & Moisey Uretsky are in Lisbon for the Web Summit conference. Check our event page for more information.
Hacktoberfest is Over!
Hacktoberfest was a month-long celebration of open source software (OSS) put together by DigitalOcean and DEV. During the month of October, we had over 60 thousand people completing the challenge: more than 450 thousand pull requests were made across approximately 154 thousand distinct open source projects. Great job, everyone!
NEW: The Spin Up Program
The Spin Up is a program run by DigitalOcean in partnership with a16z’s Cultural Leadership Fund. It is a series of workshops that introduces students to cloud computing and software development.
The Spin Up will focus on expanding opportunities for historically underrepresented communities in the technology industry. Because we believe that technology should serve all communities, we’re stepping up to make sure more people know how to participate in the software development process.
Check the official project page for more information on how to participate and how to become a partner.
Happy hacking, and see you all next month!