jerrywardlow / tracking-app

Flask Tracking Project: Now with more Docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rock Climbing Tracker

About

A work in progress, this is a simple Flask based web application for tracking rock climbing both at indoor gyms and outside. Data is modeled with SQLAlchemy and stored in a PostgreSQL database. Templates are rendered with Jinja2 and delivered with WSGI and Gunicorn.

Using this project

An included Vagrantfile will provision an application server and a dedicated PostgreSQL server. The Flask app is served by Apache and mod-wsgi. In addition, Docker Compose can be used to build a Docker container for the application and a supporting PostgreSQL container, serving the application on port 5000.

About

Flask Tracking Project: Now with more Docker


Languages

Language:Python 68.7%Language:HTML 25.0%Language:Shell 4.7%Language:ApacheConf 1.7%