https://github.com/kelvinlu/octo-marklog
Marklog style blogs--on Github!
https://github.com/kelvinlu/octo-marklog
blogging github markdown
Last synced: about 2 months ago
JSON representation
Marklog style blogs--on Github!
- Host: GitHub
- URL: https://github.com/kelvinlu/octo-marklog
- Owner: KelvinLu
- License: agpl-3.0
- Created: 2015-03-14T00:11:28.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2018-02-05T04:11:16.000Z (over 8 years ago)
- Last Synced: 2025-06-13T01:46:52.138Z (about 1 year ago)
- Topics: blogging, github, markdown
- Language: Python
- Size: 8.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Octo-Marklog
=======
Serve static Markdown files as articles... on GitHub! All the cool kids have GitHubs.
This is an offshoot of the original [Marklog](https://github.com/KelvinLu/marklog) project.
It's meant to be run on GitHub's generously provided personal sites. Simply clone this repo, do the Marklog thing, change to upstream to your `.github.io` repo, and push!
Want to demo it locally first? No problem.
1. Clone or submodule the `octo-marklog` repository into an empty directory.
2. Run `./octo-marklog/bootstrap`, within the directory.
3. Activate the `virtualenv` (bootstrapped within `env`).
4. Run `./octo-marklog/fakeposts`, within the directory.
5. Run `./octo-marklog/updateblog`, within the directory.
6. Run Python's built-in development server.
7. Visit `http://localhost:8000`.
```bash
# within an empty directory
git clone https://github.com/KelvinLu/octo-marklog
./octo-marklog/bootstrap
./env/bin/python ./octo-marklog/fakeposts 5
./env/bin/python ./octo-marklog/updateblog
python -m SimpleHTTPServer
```