Skip to content

highoncarbs/flake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



flake is a simple blog-aware static site generator perfect for personal, project, or organization sites. It's like a file based CMS without the complexity of databases.

Gettting started

With Github Pages

  1. Clone or download this repository and copy it to your github pages repo username.github.io

  2. Install requirements.txt

    pip install -r requirements.txt

  3. Run ./flake.py to run flake.

  4. More options

    USAGE:
            	 ./flake.py [FLAGS] [OPTIONS]
    
    
            FLAGS:
            	 -h, --help	 Displays the help section
    
            	 -b, build	  Freezes to static files at root
    
            	 -n, new	    New post/page
    
            	 -u, update	 Updates flake from root repository
    
            	 -r, run	    Runs on local server
    
            OPTIONS:
            	 post	       Used with new to create a new post
    
            	 port	       Set desired port number for run
            	 
    

Usage

What's new in v0.1?

  • Base application built
  • Example blog-aware theme.

Roadmap for 0.2

  • Github and Digital Ocean Integration
  • Convert to CLI application

Contributing

Do a Pull Request .

License

See the License file.