Scribble is a light weight blogging platform build with Jekyll to deploy on Google Cloud Functions.
Its as simple as possible, with least dependencies and responsive to write in markdown (preferably using Obsidian). It specifically uses free tier of Google Cloud Platform. So, till you reach a decent user base and traffic you mostly will pay nothing. Check tech stack below for detail.
Features in italics are coming soon. Check open pull requests and help by contributing. 😃
- Landing/About page
- Manage, publish and unpublish writings
- Write blog in markdown, in offline mode
- dark/light toggle
- Comments using Discus
- RSS feed and subscribe
- Clone the repo
git clone https://github.com/codervikash/scribble.git
. - Run
npm install
to install npm dependencies. - Run
gulp build
for prod build 4 TODO
- Clone the repo
git clone https://github.com/codervikash/scribble.git
. - Run
npm install
to install npm dependencies. - Run
gulp watch
for dev build and watch for changes in front end assets. - Run
setup.py
and add your initial details like name, email, mobile no(optional). This is used for signing in. - To run server locally
dev_appserver.py app.yaml
.
- Go
- SCSS, HTML5(of course!), Gulp(frontend workflow), Jekyll (build)
- Font Awesome (because its awsome! )
- @kepano blog https://stephango.com
- simply-jekyll/notenote.link
Your contributions are always welcome, please fork thhe repo and send a PR. To file bug raise a issue or directly contact me on my mail or reach on twitter @_vikashk
MIT