weblog.sh

BLOG FROM THE COMMAND-LINE

This is a blogging platform boiled down to its core. The only features are saving drafts, and publishing them.

The post format is markdown or plain text1, use SCP to transfer posts. First line or H1 is the title.

It serves posts under your ~username, which is the only thing it knows about you, aside from SSH key or password authentication.

Simple and anonymous.


1: [link format https://weblog.sh], this is the web after all

This service is free to reinforce anonymity, it does cost money to run this, about $170/year.

SUPPORT ANONYMOUSLY THROUGH ♥︎GRATIPAY

131% of $4.73/week goal - 24 Nov 2015

SETUP

# TO AVOID TYPING THE PORT
echo "Host weblog.sh" >> ~/.ssh/config
echo "Port 2222" >> ~/.ssh/config

Tips

USAGE (use -p 2222 or do setup above)

# REGISTRATION
ssh walt@weblog.sh key $(cat ~/.ssh/id_rsa.pub)


# CREATE OR EDIT POST, UPLOAD ON SAVE
vim scp://walt@weblog.sh/file.(txt|md)

# BROWSE & EDIT
vim scp://walt@weblog.sh/(draft|public)/

# PUBLISH/UNPUBLISH ARTICLE
ssh walt@weblog.sh [un]publish file.txt

# UPLOAD FROM FILE
scp local.txt walt@weblog.sh:(draft|public)/

# DOWNLOAD TO FILE
scp walt@weblog.sh:/file.txt local.txt

# DELETE ARTICLE
ssh walt@weblog.sh rm file.txt

# UPDATE PASSWORD
ssh walt@weblog.sh password newpassword