A local-first & peer-to-peer blog powered by OrbitDB which replicates between browsers and mobile apps. |
![]() |
⚠️ Alpha Version Notice: This software is currently in alpha status and may change, break backwards compatibility, or contain major issues. It has not been security audited. Use accordingly.
Le Space-Blog is a decentralized blogging application that leverages OrbitDB for peer-to-peer data replication and IPFS for content storage. It enables users to create, manage, and share blog content in a decentralized manner, so blog posts are stored with the blog author and their readers maintain a replica via peer-to-peer connections.
Visit our IPNS link (requires IPFS Companion):
- ✅ Personal peer-to-peer blog creation
- ✅ Media files stored directly to IPFS in your apps Helia node
- ✅ Blog address sharing
- ✅ Blog subscriptions
- ✅ Identity management via 12-word encrypted seed (Metamask, Nostr coming soon)
- ✅ Markdown support
- ✅ Post search
- ✅ Progressive Web App (PWA) support
- ✅ OrbitDB replicates blogs to readers
- ✅ Temporary and persistent peer ID generation
- ✅ Blog deployed on IPFS
- ✅ Internationalization (en, de, fr, es, it, ru, zh, ar, tr)
- ✅ URL hash routing for blog sharing
- ✅ LibP2P-Transport via secure Websocket, WebRTC and Webtransport
-
Identity & Security
- Metamask wallet integration
- zkEmail-Integration for account recovery (under consideration)
- write permissions for certain roles (One-Time Write Permission, Permanent Write Permission)
-
Pinning Service Infrastructure
- Custom Voyager instance
- Voyager supports Pubsub peer discovery
- Centralized Fiat+Crypto Pinning Gateway
- Decentralized-Peer-to-Peer Voyager Network for OrbitDB Pinning
-
Advanced Data Management
- Encrypted backups and restoration
- Integration with FileCoin, ArWeave, Aleph-IM
-
Content Features
- Interactive blog posts with Svelte code execution
-
DevOps
- End-to-end testing
- CI/CD pipeline with Docker
- Automated IPFS publishing
This project is in active development. Contributions are welcome. Please check the issues page for current tasks and development priorities.
This project is licensed under the MIT License.
Visit us at www.le-space.de