This repo contains a boilerplate setup for spinning up 3 Docker containers:
- A MySQL 8 container for obvious reasons
- A Python Flask container to implement a REST API
- A Local AppSmith Server
Important - you need Docker Desktop installed
- Clone this repository.
- Create a file named
db_root_password.txtin thesecrets/folder and put inside of it the root password for MySQL. - Create a file named
db_password.txtin thesecrets/folder and put inside of it the password you want to use for the a non-root user named webapp. - In a terminal or command prompt, navigate to the folder with the
docker-compose.ymlfile. - Build the images with
docker compose build - Start the containers with
docker compose up. To run in detached mode, rundocker compose up -d.
LibreLibro is an online bookstore that aims to make the book-buying process as easy as possible. Search a vast library of books to find the perfect read, and we’ll ship it to you. No need to worry about losing track of your shipment—you can view where in the process your order is. Purchased books will automatically be saved to your profile, and you can leave ratings when you’re done reading. Don’t know what book you want? LibreLibro can recommend you a book based on your previous reviews. Students can use LibreLibro to find and purchase textbooks necessary for their courses. LibreLibro employees will update the inventory so consumers know if their desired book is out of stock or ready to buy.
Extensive Library: Search through a wide range of books to find the perfect read for you. Personalized Recommendations: Let LibreLibro recommend your next read based on your previous reviews. Inventory Updates: Our team constantly updates the inventory, so you'll always know if a book is in stock or ready to buy.