Commit 5f6d5fb
authored
feat: migrate from Gitbook to MkDocs Material with i18n (#42)
* feat: migrate from Gitbook to MkDocs Material with i18n
- Set up MkDocs Material with mkdocs-static-i18n plugin
- Migrate EN content from root into docs/
- Migrate ES content from es branch into docs/es/ with
directory names mapped to match EN structure
- Add GitHub Actions workflow for Pages deployment
- Fix internal links and asset references
- Include all hardware sub-pages in navigation
- Dark/light theme toggle, search, code copy
- Language switcher (EN/ES) with nav translations
- CNAME preserved for lightningnode.info
* chore: temporarily exclude workflow file (needs workflow scope)
The GitHub Actions deploy workflow will be added once the token
has the workflow scope, or it can be created via the GitHub UI.
* ci: add GitHub Actions workflow for MkDocs deploy to Pages
* feat: add GitHub Pages deploy workflow + Hungarian locale config
- deploy.yml triggers on push to mkdocs-migration branch
- mkdocs.yml includes hu locale with nav translations
* feat: add Hungarian (Magyar) translation for all 45 docs pages
Complete hu locale under docs/hu/ mirroring the full English content:
- Lightning basics, liquidity, channel markets
- Node types, advanced tools, technicals
- Recovery (LND + CLN), privacy, hardware guides
- RaspiBlitz, RaspiBolt, TrueNAS sub-pages
- Donate page
* fix: allow deploy from main branch too
* fix: set site_url to GitHub Pages subpath for correct language switcher links
* ci: add post-deploy URL check for all languages
* fix: add proper Hungarian accents to all translations
All 33 Hungarian doc files were missing ékezetek (diacritical marks).
Fixed á, é, í, ó, ö, ő, ú, ü, ű across all translated content.
* chore: remove old root-level content and GitBook artifacts
All content already migrated to docs/ for MkDocs.
Removes duplicate root files, .gitbook/, SUMMARY.md, and root CNAME.
Repo structure is now:
docs/ ← EN content + es/, hu/ translations
mkdocs.yml
README.md
.github/
* ci: add test workflow for PR validation on master/main/en
* fix: broken links causing strict mode build failure
* ci: trigger deploy on push to en branch
* fix(hu): channel→csatorna, watchtower→őrtorony, c-lightning→Core Lightning (CLN), bilingual headers
* remove dead chaincode seminar link, format learning section as bullet list
* update donation pages: clean up old links, add current contacts
Remove: Tor BTCPayServer link, Bitcoin Beach Wallet, Tippin.me,
old pay.diynodes.com Lightning Address, Sphinx Chat, lntxbot
Add: Lightning Address openoms@diynodes.com, Blink Wallet,
Nostr NIP05 + npub
* rename Donations to Contact and support, update content and Lightning Address1 parent c6d9062 commit 5f6d5fb
149 files changed
Lines changed: 5939 additions & 869 deletions
File tree
- .github/workflows
- docs
- advanced-tools
- assets
- donate
- es
- advanced-tools
- assets
- donate
- node-types
- technicals
- hardware
- raspiblitz
- truenas
- hu
- advanced-tools
- donate
- hardware
- raspiblitz
- truenas
- node-types
- privacy
- technicals
- node-types
- privacy
- technicals
- donate
- lnd.updates
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
305 | 305 | | |
306 | 306 | | |
307 | 307 | | |
308 | | - | |
309 | | - | |
| 308 | + | |
| 309 | + | |
310 | 310 | | |
This file was deleted.
File renamed without changes.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
File renamed without changes.
File renamed without changes.
0 commit comments