A full featured blog in RiotJS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Wesley Kerfoot 351ba5a9a2
Merge pull request #10 from weskerfoot/dependabot/npm_and_yarn/app/tar-4.4.10
5 years ago
app Bump tar from 4.4.1 to 4.4.10 in /app 5 years ago
couchdb dockerize couchdb, move entrypoint for web 5 years ago
.gitignore Fix environment variables 5 years ago
README.md reformat readme 5 years ago
blog.ini render markdown serverside and put it in the noscript tag for people 7 years ago
docker-compose.yml Add restart: always policy to docker compose file 5 years ago

README.md

A simple single-page blog written in RiotJS and Flask

It is still very much a work in progress, but you can see it in action at https://wesk.tech/blog

Includes a tag that pulls projects from Github and puts them in a carousel-like UI, as well as a post editor that handles markdown.

To build:

docker-compose build

edit .envrc to include COUCHDB_USER and COUCHDB_PASSWORD

create app/riotblog_local.cfg and add these variables

  • SECRET_KEY (whatever you want)
  • ADMIN_PASSWORD (whatever you want)
  • COUCHDB_NAME (the name of the couchdb database)