Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmedbesbes/react-app-flask-ssl
https://github.com/ahmedbesbes/react-app-flask-ssl
aws certbot docker docker-compose flask letsencrypt material-ui nginx python react
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/ahmedbesbes/react-app-flask-ssl
- Owner: ahmedbesbes
- Created: 2020-05-30T09:00:04.000Z (over 4 years ago)
- Default Branch: two-services
- Last Pushed: 2023-01-05T20:46:31.000Z (almost 2 years ago)
- Last Synced: 2024-05-08T00:26:06.158Z (8 months ago)
- Topics: aws, certbot, docker, docker-compose, flask, letsencrypt, material-ui, nginx, python, react
- Language: JavaScript
- Homepage: https://medium.com/@ahmedbesbes/deploy-and-secure-a-react-flask-app-with-docker-and-nginx-768ca582863b
- Size: 4.33 MB
- Stars: 22
- Watchers: 2
- Forks: 12
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Deploy your Secure React App with Docker and Nginx
Learn more about this project via this article.
### Description
This is a boilerplate code I played with to learn about Docker, deployment and SSL encryption.
It covers:
- Building a simple React front-end using the Material-UI library
- Designing a Flask API that receives data from the front-end
- Setting up a domain name and an SSL certificate with Nginx
- Configuring an AWS instance with a static IP and a domain name
- Deployment using docker-composeThe goal is to learn how these components interact with each other.
### Screenshot of the app