• Stars
    star
    184
  • Rank 209,187 (Top 5 %)
  • Language
    CSS
  • Created about 4 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The self-made software package I used to make my blog. Feel free to use it!

Blogmaker

This is an ultra-simple self-hosted blog publishing solution.

Dependencies

  • pandoc
  • rsync

How to use

See the posts directory for what a post should look like. Posts must be written in markdown, and filenames must end in ".md". Dates must be in (yyyy/mm/dd) format. All posts must be in the posts directory.

If you need a post to use MathJaX to format LaTeX equations, add the line

[pandoc]: <> (--mathjax)

to the config at the top of the post.

To compile a post to html, run ./publish.py posts/name_of_post.md (or ./publish.py posts/* to recompile everything). Use ./publish.py --sync to upload the latest version of your site to your server (make sure to put your server details, as well as the site title and icon, in config.md).

For the server, the simplest setup is to use any VPS, apt install apache2, make sure apache2 is running, and just set the directory to /var/www/html.

Misc

Credit to https://hackmd.io for CSS styles.

More Repositories

1

pybitcointools

SImple, common-sense Bitcoin-themed Python ECC library
1,288
star
2

pyethereum

Next generation cryptocurrency network
Python
187
star
3

blog

HTML
178
star
4

cult-of-craig

Facts about CSW's Involvement in Bitcoin
159
star
5

zorch

Tools for STARK proving using cupy
Python
148
star
6

scalability_paper

TeX
111
star
7

research

Python
79
star
8

btckeysplit

Bitcoin private key splitter
Python
54
star
9

2fawallet

Two-factor authentication wallet with multisig
JavaScript
40
star
10

diagrams

32
star
11

slasha

HTML
26
star
12

mouseover_translator

Translate words when you mouseover them
JavaScript
20
star
13

wordify

Convert entropy to words and vice versa
Python
12
star
14

dev_training

Resources related to developer training presentations
HTML
11
star
15

asmjs-sha3

JavaScript
9
star
16

zerocash_pywrapper

Python
9
star
17

fdtree

Fixed-depth tree. Uses a novel strategy for a tree data structure to achieve a red-black-tree-style hard depth limit.
Python
9
star
18

zerosum

Python
8
star
19

coloredcoins

JavaScript
8
star
20

node-sx

Node library for http://github.com/genjix/sx
JavaScript
8
star
21

spread

Python
7
star
22

percentage-app

Quick webapp for figuring out premine allocations, based on code used internally in ethereum
JavaScript
7
star
23

dotheyacceptbitcoin

Do They Accept Bitcoin: The Chrome Extension. https://chrome.google.com/webstore/detail/do-they-accept-bitcoin/nofccoknfcageikhnhfhkpcdciapdaja
JavaScript
7
star
24

editor

Simple text and slides editor
CSS
7
star
25

duckmarket

6
star
26

ethash

JavaScript
6
star
27

multigui

JavaScript
5
star
28

cpp-ethereum

5
star
29

slides_editor

CSS
5
star
30

browserwallet

JavaScript
4
star
31

website

3
star
32

webcoinx

Colored coin web client, and supporting nodejs server
JavaScript
2
star
33

balvi.io

1
star