MiniTwit an example application written in Python/Flask
Original source code from https://github.com/pallets/flask/tree/16d83d6bb413bec09a656a659b98d897e7abcc81/examples/minitwit
Docker instructions
To create a docker image execute:
docker build . -t minitwit
To run the docker image execute:
docker run -p 5000:5000 minitwit
and visit with your browser http://localhost:5000
To run unit tests inside the container execute:
docker run minitwit python setup.py test
Original Readme
MiniTwit
because writing todo lists is not fun
What is MiniTwit?
A SQLite and Flask powered twitter clone
How do I use it?
- edit the configuration in the minitwit.py file or
export an
MINITWIT_SETTINGS
environment variable pointing to a configuration file. - install the app from the root of the project directory
pip install --editable .
- tell flask about the right application:
export FLASK_APP=minitwit
- fire up a shell and run this:
flask initdb
- now you can run minitwit:
flask run
the application will greet you on http://localhost:5000/
Is it tested?
You betcha. Run the python setup.py test
file to
see the tests pass.