Welcome to the Pubky Knowledge base - we are excited to have you here!
The current Knowledge base is a mix of reality, dreams, visions, actuality and plans.
The Knowledge Base is a comprehensive resource that encompasses our vision for Pubky, along with detailed explanations of the architecture for both Pubky Core and Pubky App, as well as key concepts and practical guides.
- [[Getting Started]]: Complete onboarding for users and developers
- [[Glossary]]: Quick reference for all Pubky terms
- [[Architecture]]: System architecture and component relationships
- [[FAQ]]: 63+ frequently asked questions
- [[Comparisons]]: How Pubky compares to other protocols
- [[Troubleshooting]]: Common issues and solutions
We kindly ask you to help us improve this documentation for a clearer, more accurate, and concise knowledge base.
For typos, broken links, or small improvements:
- Fork this repository
- Make your changes
- Submit a pull request
For new pages or significant changes:
- Open an issue to discuss your plans first
- Follow the [[Contributing]] guide
- Test locally before submitting
See our full [[Contributing|Contributing Guide]] for detailed instructions.
The knowledge base is built using Quartz, a static site generator optimized for knowledge bases.
- Node.js 18+ installed
# 1. Navigate to quartz directory
cd quartz
# 2. Install dependencies
npm install
# 3. Build and serve locally
npm run docs
# 4. Open browser
# Visit http://localhost:8080cd quartz
npm run buildOutput will be in quartz/public/ directory.
pubky-knowledge-base/
├── index.md # Main entry point
├── Getting Started.md # Onboarding guide
├── Glossary.md # Term definitions
├── Architecture.md # System architecture
├── FAQ.md # Frequently asked questions
├── Comparisons.md # Protocol comparisons
├── Troubleshooting.md # Common issues
├── Contributing.md # Contribution guide
├── TLDR.md # 30-second overview
├── Explore/ # Detailed documentation
│ ├── Concepts/ # Core concepts
│ ├── Pubky Core/ # Protocol & SDK docs
│ ├── Pubky App/ # Application docs
│ └── Technologies/ # Component docs
└── quartz/ # Quartz site generator
- Official Website: pubky.org
- Main Repository: github.com/pubky/pubky-core
- Telegram: t.me/pubkycore
- Live App: pubky.app
This documentation is licensed under the MIT License. See LICENSE for details.
For GitHub Contributors: This README is specifically for the documentation repository. The actual knowledge base lives at pubky.org.