45 lines
1.6 KiB
Markdown
45 lines
1.6 KiB
Markdown
<p align="center">
|
|
<img src="https://raw.githubusercontent.com/Crossbell-Box/xLog/main/public/logo.svg" alt="xLog" width="100">
|
|
</p>
|
|
<h1 align="center">xLog</h1>
|
|
|
|
> An on-chain and open-source blogging platform for everyone.
|
|
|
|
[](https://discord.gg/ZzFdEkVP) [](https://github.com/Crossbell-Box/xLog/actions/workflows/docker-build-push.yml)
|
|
|
|
## Features
|
|
|
|
### Elegant
|
|
|
|
Out-of-the-box, good looking, no friction.
|
|
|
|

|
|
|
|
### On-chain
|
|
|
|
All blog data, including configs, posts, following, comments, etc., are permanently stored on the blockchain with your own hands and can only be controlled by yourself and not the platform.
|
|
|
|

|
|
|
|
### Rich Interactions
|
|
|
|
You can follow, comment, like, and mint your blog and posts, all on the blockchain of course.
|
|
|
|

|
|
|
|
### Highly Customizable
|
|
|
|
Domain name, navigation bar, custom styles, all as you wish, and stored on the blockchain.
|
|
|
|

|
|
|
|
## Development
|
|
|
|
Follow the steps to run it locally.
|
|
|
|
1. Copy `.env.example` to `.env`
|
|
2. Install dependencies: `pnpm i`
|
|
3. Start dev server: `pnpm dev`
|
|
|
|
This project is developed based on [proselog](https://github.com/proselog/proselog)
|