https://github.com/palerdot/foodtrucks-docker-curriculum
My fork of docker curriculum foodtrucks app
https://github.com/palerdot/foodtrucks-docker-curriculum
Last synced: 5 months ago
JSON representation
My fork of docker curriculum foodtrucks app
- Host: GitHub
- URL: https://github.com/palerdot/foodtrucks-docker-curriculum
- Owner: palerdot
- Created: 2018-10-31T11:06:01.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T17:07:22.000Z (over 3 years ago)
- Last Synced: 2025-06-12T18:34:14.782Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://docker-curriculum.com/
- Size: 3.33 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
SF Food Trucks
===
> San Francisco's finger-licking street food now at your fingertips.

This is a fun application built to accompany the [docker curriculum](http://prakhar.me/docker-curriculum) which is a comprehensive tutorial on getting started with Docker targeted especially at beginners. The app is built with [Flask](http://flask.pocoo.org/) on the backend and [Elasticsearch](http://elastic.co/) is the search engine powering the searches. The front-end is built with [React](http://facebook.github.io/react/) and the beautiful maps are courtesy of [Mapbox](https://www.mapbox.com/).
If you find the design of the website a bit ostentatious, blame [Genius](http://genius.com) for giving me the idea of using this color scheme. Lastly, the data for the food trucks is made available in public domain by [SF Data](https://data.sfgov.org/Economy-and-Community/Mobile-Food-Facility-Permit/rqzj-sfat).
#### Docker
There are two different ways of getting the app up and running with Docker. To learn more how these two differ, checkout the [docker curriculum](http://prakhar.me/docker-curriculum).
##### Docker Network
```
$ ./setup-docker.sh
```
##### Docker Compose
```
$ docker-compose up
```
The app can also be easily deployed on AWS Elastic Container Service. Once you have [aws ecs cli](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_CLI_installation.html) installed, you can run the following to deploy it on ECS!
```
$ ./setup-aws-ecs.sh
```
Learn more at [docker-curriculum](http://prakhar.me/docker-curriculum).