diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json index c8c365d..5a3f401 100644 --- a/.obsidian/appearance.json +++ b/.obsidian/appearance.json @@ -1,3 +1,4 @@ { - "accentColor": "" + "accentColor": "", + "theme": "obsidian" } \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 8959378..03d5569 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,7 +13,7 @@ "state": { "type": "markdown", "state": { - "file": "index.md", + "file": "readme.md", "mode": "source", "source": false } @@ -85,7 +85,7 @@ "state": { "type": "backlink", "state": { - "file": "index.md", + "file": "readme.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -102,7 +102,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "index.md", + "file": "readme.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -125,7 +125,7 @@ "state": { "type": "outline", "state": { - "file": "index.md" + "file": "readme.md" } } } @@ -149,12 +149,33 @@ }, "active": "8fd5812ca70f0ab7", "lastOpenFiles": [ - "Readme.md", - "readme.md", - "Documents.md", "index.md", "ELI5.md", - "TLDR.md", + "Technologies/Paykit.md", + "Technologies/Mainline DHT.md", + "Technologies/Key Pair.md", + "Technologies/HTTPS.md", + "Technologies/DoH.md", + "Technologies/DNS.md", + "Technologies/DHT.md", + "Pubky Core/Introduction.md", + "Pubky Core/Data Stores.md", + "Pubky Core/Pkarr/4.Architecture.md", + "Pubky Core/Pkarr/3.Expectations.md", + "Pubky Core/Pkarr/2.Getting Started with Pkarr.md", + "Pubky Core/Pkarr/1.Why Pkarr?.md", + "Pubky Core/Pkarr/0.Introduction.md", + "Pubky Core/notes/3.Protocols.md", + "Pubky Core/notes/2.Incentives.md", + "Pubky Core/notes/1.Adoption.md", + "PubKy App/Introduction.md", + "PubKy App/Client/Introduction.md", + "PubKy App/Backend/Web Server.md", + "PubKy App/Backend/Introduction.md", + "PubKy App/Backend/Indexer.md", + "PubKy App/Backend/Aggregator.md", + "images/obsidian.png", + "Concepts/3.Credible Exit.md", "quartz/public/404.html", "quartz/public/static/og-image.png", "quartz/public/static/icon.png", @@ -168,26 +189,6 @@ "quartz/public/Technologies/index.html", "quartz/public/Technologies/Paykit.html", "quartz/public/quartz/quartz/static/og-image.png", - "quartz/public/quartz/quartz/static/icon.png", - "Pubky App.md", - "Concepts/Web of Trust.md", - "pubky.app.md", - "Pubky.app.md", - "Concepts/Credible Exit.md", - "Concepts/Censorship.md", - "pkarr/Why Pkarr.md", - "Pubky Core/Protocols.md", - "Pubky Core/Data Stores.md", - "Technologies/Paykit.md", - "pubky-core/Data.md", - "data store.md", - "Technologies/Mainline DHT.md", - "Pubky Core/Applications.md", - "Pubky Core/pubky-core.md", - "Technologies/HTTPS.md", - "Technologies/DoH.md", - "Technologies/DNS.md", - "Technologies/DHT.md", - "related-tech/Mainline DHT.md" + "quartz/public/quartz/quartz/static/icon.png" ] } \ No newline at end of file diff --git a/PubKy App/Backend/Introduction.md b/PubKy App/Backend/Introduction.md index dae09c5..fe2dbc7 100644 --- a/PubKy App/Backend/Introduction.md +++ b/PubKy App/Backend/Introduction.md @@ -1,6 +1,6 @@ The Backend is responsible for collecting ([[Aggregator|aggregators]]) and organizing ([[Indexer|indexer]]) data from various sources, known as [[Data Stores|data stores]]. -![[images/pubky-backend.png]] +![backend](images/pubky-backend.png) Imagine you're trying to find a specific document in a large library. The backend is like a librarian who searches through the shelves, finds the right documents, and prepares them for you to use. This ensures that the data is accurate, up-to-date, and in a format that's easy to work with. diff --git a/PubKy App/Client/Introduction.md b/PubKy App/Client/Introduction.md index 9b39866..54a7ee1 100644 --- a/PubKy App/Client/Introduction.md +++ b/PubKy App/Client/Introduction.md @@ -1,6 +1,6 @@ # Pubky Client -![[pubky-header.png]] +![pubkey-client](pubky-header.png) The Pubky client will be available as both a desktop application and a hosted website service (standard website) that allows users to interface with the social media layer of [[PubKy App/Backend/Introduction|Pubky Backend]] using [Synonym](https://synonym.to/) hosted services. diff --git a/PubKy App/Introduction.md b/PubKy App/Introduction.md index c09a618..2151bf4 100644 --- a/PubKy App/Introduction.md +++ b/PubKy App/Introduction.md @@ -1,4 +1,4 @@ -![[pubky-app.png]] +![pubkey-app](pubky-app.png) > Synonym will be initially hosting: [[Data Stores|Data stores]] and [[PubKy App/Introduction|Pubky App]] diff --git a/Pubky Core/Introduction.md b/Pubky Core/Introduction.md index faeeac5..9e4f610 100644 --- a/Pubky Core/Introduction.md +++ b/Pubky Core/Introduction.md @@ -1,6 +1,6 @@ ## Pubky Core Overview -![[pubky-core.png]] +![pubky-core](pubky-core.png) Pubky Core is built on a few core concepts: diff --git a/index.md b/index.md index 7a7b137..0f48ac3 100644 --- a/index.md +++ b/index.md @@ -1,6 +1,6 @@ # Welcome to the Pubky Knowledge Base -![[pubky_arch.png]] +![arch](pubky_arch.png) This is the [[Pubky Core/Introduction|Pubky Core]] and [[PubKy App/Introduction|Pubky App]] knowledge base. Currently these docs are a mix of reality, dreams, visions, technicalities, actuality and plans. diff --git a/readme.md b/readme.md index 24777d9..98997fc 100644 --- a/readme.md +++ b/readme.md @@ -9,7 +9,7 @@ The root directory is an [Obsidian Vault](https://help.obsidian.md/Getting+start 1. Download [Obsidian](https://obsidian.md/) app 2. Add a new vault selecting the folder path -![[images/obsidian.png]] +![obsidian](images/obsidian.png) ## Build static Quartz site For those who prefer to render the documentation directly in their browser, a preliminary step is required. To facilitate this, please ensure that [NodeJS](https://nodejs.org/en/download/prebuilt-installer) is installed on your system @@ -18,4 +18,4 @@ For those who prefer to render the documentation directly in their browser, a pr 2. Install dependencies with `npm install` 3. Finally build the site with `npm run docs` and check it out at [localhost:8080](http://localhost:8080/) -![[images/quartz.png]] \ No newline at end of file +![quartz](images/quartz.png) \ No newline at end of file