___________.__ \_ _____/| | _____ ____ ____ ____ | __) | | \__ \ / ___\ _/ __ \ / \ | \ | |__ / __ \_/ /_/ >\ ___/ | | \ \___ / |____/(____ /\___ / \___ >|___| / \/ \//_____/ \/ \/
Flagen is a Flask Site/Blog generator.
$ git clone https:/github.com/jeffgodwyll/flagen.git $ cd flagen $ pip install -e .
$ flagen --help Usage: flagen [OPTIONS] COMMAND [ARGS]... Flagen is a simple static site generator built on top of Frozen Flask Options: --help Show this message and exit. Commands: build Build site and generate a `build` folder serve Serve site $ flagen build --help Usage: flagen build [OPTIONS] Build site and generate `build` folder Options: --template PATH Pass a custom template directory --static PATH Pass a custom static directory location --destination PATH Provide a custom destination for built files to reside in --clean Perform clean build --help Show this message and exit. $ flagen serve --help Usage: flagen serve [OPTIONS] Serve site Options: --template PATH Pass a custom template directory --help Show this message and exit.
$ flagen serve $ flagen serve --template templates/templates_material/ $ flagen serve --template templates/simple/ $ flagen build $ flagen build --template templates/templates_material/
Content in the pages
folder are rendered as blog posts
Each post takes the following format:
title: Hello World date: 2014-11-29 tags: [general, awesome, stuff] **Hello World**, from a *page*! etc, etc
The blog content will be in markdown. Look in the pages
folder for
example
Star this repo if you find it useful. Use the github issue tracker to give feedback on this repo or to report an issue.