https://github.com/fwd/nano-blog
Nano Currency Blog Template
https://github.com/fwd/nano-blog
blogging cloudflare-pages markdown-to-html nanocurrency serverless
Last synced: 2 months ago
JSON representation
Nano Currency Blog Template
- Host: GitHub
- URL: https://github.com/fwd/nano-blog
- Owner: fwd
- Created: 2023-01-29T21:35:50.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-09T23:33:20.000Z (7 months ago)
- Last Synced: 2025-03-27T18:21:47.374Z (3 months ago)
- Topics: blogging, cloudflare-pages, markdown-to-html, nanocurrency, serverless
- Language: JavaScript
- Homepage: https://blog.nano.to
- Size: 53.8 MB
- Stars: 7
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README

Nano Blog
Self-Hosted Crypto Paywall Blog



## Start Your Own Blog
- Free hosting and deployment by Cloudflare Pages
- Bring your own Nano Address
- No domain purchased required
## Step 1. [Fork This Template](https://github.com/new?template_name=nano-blog&template_owner=fwd)
Your Repo can be private, and named anything you like.
## Step 2. Setup Cloudflare Pages
**Sign Up for [Cloudflare](https://dash.cloudflare.com/sign-up)**
**Go to Workers & Pages**

**Create New Application**

**Go to Pages**

**Connect to Git**

**Add Github Account**

**Select Nano/Blog fork**

**Select Repo and Begin Setup**

**Configure Blog**
- **Build command:** node build
- **Build output:** docs
**Optional: Setup Custom Domain**
# Step 3. Edit Your Blog
Now that Cloudflare is setup. It auto deploys. Meaning any changes done on Github are deployed.
- **Configure:** ```/config.json```
- **Write:** ```/source/*```
- **Language:** ```Markdown```
- **File Structure:** ```source/my-premium-article-title-in-kebab-case.md```
- **Put Images In:** ```/images```**Pro Tip: Press the '<' key while on Github to open Visual Studio in the browser.**
**Markdown Structure:**
```
- title: My Premium Article Title
- date: 01-01-2023
- tags: Opinion
- price: 0.01
- free: true
- author: @your_twitter
- website: twitter.com/your_twitter
- address: YOUR_NANO_ADDRESS
-----
Your story in Markdown..
```## Offline Writing
```
git clone [email protected]:[name]/[your-nano-blog-fork].git
npm install
npm run watch
```
Local Version: http://localhost:8080
> When changes in ```./articles/*.md```, ```./images``` and ```./themes``` it auto builds.
## Build Your Own Theme
This project is designed for Theming. Duplicate ```/themes/minimal``` and change ```config.json```.
### Powered by [Nano/Wall.JS](https://github.com/fwd/nano-wall)
## ❯ Stargazers
[](https://starchart.cc/fwd/nano-blog)