seen flask edition
A simple blog generator
Advantages over seen v0.1
-
Rewritten from scratch ;
-
Generates webpages on-the-fly: No need to run a script everytime a new article is added ;
-
Unified config file ;
-
Unified HTML5 template file ;
-
Better RSS Feed support ;
-
The code is better formatted (Less than 80 chars on every line) ;
-
Licensed under the GNU AGPLv3 License.
Disadvantages over seen v0.1
-
A little bigger (seen v0.1 is 88 lines long, while seen flask edition is 112 lines long) ;
-
Has more dependencies.
How to use
First, install flask
and python3-markdown
.
Put your markdown files on articles/<name of file>.md
(create the directory if it doesn't exist).
You also need to add an entry in the config.ini
file.
[Hello_World]
Title=Hello World!
Description=Welcome to my blog!
Date=01 Oct 2022
Take a look at the config.ini
file and modify it to your liking.
Almost every option has a comment explaining its purpose.
See Deploying to Production for instructions on how to deploy Seen (or any other WSGI app).