-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
423e067
commit 0e37983
Showing
24 changed files
with
332 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
name: ci | ||
on: | ||
push: | ||
branches: | ||
- master | ||
permissions: | ||
contents: write | ||
jobs: | ||
deploy: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- name: Configure Git Credentials | ||
run: | | ||
git config user.name github-actions[bot] | ||
git config user.email 41898282+github-actions[bot]@users.noreply.github.com | ||
- uses: actions/setup-python@v5 | ||
with: | ||
python-version: 3.x | ||
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV | ||
- uses: actions/cache@v4 | ||
with: | ||
key: mkdocs-material-${{ env.cache_id }} | ||
path: .cache | ||
restore-keys: | | ||
mkdocs-material- | ||
- run: pip install mkdocs-material | ||
- run: mkdocs gh-deploy --force |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
.cache | ||
env |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Donate Bitcoin | ||
|
||
If you find this guide helpful, please consider donating some sats. Your support is greatly appreciated. | ||
|
||
- **Bitcoin:** | ||
|
||
- **Lightning:** |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Node Runner | ||
|
||
This site is broken up into a few different guides, if you're not sure where to start and already have a Personal Computer or Laptop I recommend starting in the PC/Laptop section. | ||
|
||
If you are interested in a full DIY node setup then checkout the Raspberry Pi and Mini PC guides. Note that some technical ability and time will be required for those options. | ||
|
||
And if you want a more out of the box experience with some nice bells and whistles you can checkout the prebuilt node section where there are some links to companies who have their own guides for how to install their free and open source Node Server software and allow you to purchase nodes that are ready to go out of the box. |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# PC/Laptop Node | ||
|
||
Running a node on your Personal Computer or Laptop is a great place to start and should be accessible for most people. | ||
|
||
Pros: | ||
|
||
- Cheap/potentially free | ||
- Easy installation process | ||
|
||
Cons: | ||
|
||
- Not always on | ||
- Consumes System Resources | ||
|
||
For an in depth guide to running the bitcoin core client on your PC or laptop checkout the Full Node guide at bitcoin.org. |
Empty file.
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Resources | ||
|
||
Clients: | ||
|
||
- [Bitcoin Core]() | ||
- [Bitcoin Knots]() | ||
|
||
Other Guides: | ||
|
||
- [Raspibolt]() | ||
- [RaspiBlitz](https://docs.raspiblitz.org/docs/setup/software-setup/download) | ||
- [Minibolt]() | ||
|
||
Hardware Wallets: | ||
|
||
- [Coldcard]() |
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Remote Access | ||
|
||
```bash | ||
ip route show | ||
``` | ||
|
||
```javascript | ||
const a = 1; | ||
``` | ||
|
||
``` py hl_lines="2 3" | ||
def bubble_sort(items): | ||
for i in range(len(items)): | ||
for j in range(len(items) - 1 - i): | ||
if items[j] > items[j + 1]: | ||
items[j], items[j + 1] = items[j + 1], items[j] | ||
``` | ||
|
||
``` title=".browserslistrc" | ||
test | ||
``` |
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
/* Make section headers bold in the sidebar */ | ||
/* .md-nav__item--active>.md-nav__link { */ | ||
/* font-weight: bold; */ | ||
/* background-color: var(--md-primary-bg-color); */ | ||
/* border-radius: 0.25rem; */ | ||
/* } */ | ||
|
||
:root { | ||
--md-nav-link-for-color: #333333; | ||
} | ||
|
||
[data-md-color-scheme="slate"] { | ||
--md-nav-link-for-color: #dddddd; | ||
} | ||
|
||
.md-nav__title { | ||
font-size: 0.8rem; | ||
} | ||
|
||
.md-nav__link { | ||
font-size: 0.85rem; | ||
padding-left: 1.25rem; | ||
} | ||
|
||
.md-nav__link[for] { | ||
font-size: 0.9rem; | ||
padding-left: 1rem; | ||
color: var(--md-nav-link-for-color) !important; | ||
} | ||
|
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,206 @@ | ||
# yaml-language-server: $schema=https://squidfunk.github.io/mkdocs-material/schema.json | ||
nav: | ||
- Home: | ||
- Introduction: index.md | ||
- Why Run a Node?: why-run-a-node.md | ||
- Bitcoin Clients: bitcoin-clients.md | ||
- Resources: resources.md | ||
- FAQ: faq.md | ||
|
||
- PC/Laptop: | ||
- Introduction: pc/index.md | ||
- Hardware: pc/hardware.md | ||
- Operating System: | ||
- Linux: pc/linux.md | ||
- MacOS: pc/macos.md | ||
- Windows: pc/windows.md | ||
|
||
- RPi 4: | ||
- Introduction: rpi4/01-index.md | ||
- Hardware: rpi4/02-hardware.md | ||
- System: | ||
- Operating System: rpi4/03-os.md | ||
- Remote Access: rpi4/04-remote-access.md | ||
- Firewall: rpi4/05-firewall.md | ||
- Intrusion Detection: rpi4/06-intrusion-detection.md | ||
- Denial of Service: rpi4/denial-of-service.md | ||
- Reverse Proxy: rpi4/reverse-proxy.md | ||
- Disable Wireless: rpi4/disable-wireless.md | ||
- Tor: rpi4/tor.md | ||
- Bitcoin: | ||
- Client: rpi4/bitcoin-client.md | ||
- Download: rpi4/bitcoin-download.md | ||
- Verify: rpi4/bitcoin-verify.md | ||
- Extract: rpi4/bitcoin-extract.md | ||
- Install: rpi4/bitcoin-install.md | ||
- Bitcoin User: rpi4/bitcoin-user.md | ||
- Configuration: rpi4/bitcoin-configuration.md | ||
- Bitcoin Service: rpi4/bitcoin-service.md | ||
- Bitcoin CLI: rpi4/bitcoin-cli.md | ||
- Upgrade: rpi4/bitcoin-upgrade.md | ||
- Ligtning: | ||
- Client: rpi4/lightning-client.md | ||
- Channel Backup: rpi4/lightning-channel-backup.md | ||
- Web Interface: rpi4/lightning-web-interface.md | ||
- Mobile Wallet: rpi4/lightning-mobile-wallet.md | ||
|
||
- RPi 5: | ||
- Introduction: rpi5/index.md | ||
- Hardware: rpi5/hardware.md | ||
- System: | ||
- Operating System: rpi5/os.md | ||
- Remote Access: rpi5/remote-access.md | ||
- Firewall: rpi5/firewall.md | ||
- Intrusion Detection: rpi5/intrusion-detection.md | ||
- Denial of Service: rpi5/denial-of-service.md | ||
- Reverse Proxy: rpi5/reverse-proxy.md | ||
- Disable Wireless: rpi5/disable-wireless.md | ||
- Tor: rpi5/tor.md | ||
- Bitcoin: | ||
- Client: rpi5/bitcoin-client.md | ||
- Download: rpi5/bitcoin-download.md | ||
- Verify: rpi5/bitcoin-verify.md | ||
- Extract: rpi5/bitcoin-extract.md | ||
- Install: rpi5/bitcoin-install.md | ||
- Bitcoin User: rpi5/bitcoin-user.md | ||
- Configuration: rpi5/bitcoin-configuration.md | ||
- Bitcoin Service: rpi5/bitcoin-service.md | ||
- Bitcoin CLI: rpi5/bitcoin-cli.md | ||
- Upgrade: rpi5/bitcoin-upgrade.md | ||
- Ligtning: | ||
- Client: rpi5/lightning-client.md | ||
- Channel Backup: rpi5/lightning-channel-backup.md | ||
- Web Interface: rpi5/lightning-web-interface.md | ||
- Mobile Wallet: rpi5/lightning-mobile-wallet.md | ||
|
||
- Mini PC: | ||
- Introduction: mini-pc/index.md | ||
- Hardware: mini-pc/hardware.md | ||
- System: | ||
- Operating System: mini-pc/os.md | ||
- Remote Access: mini-pc/remote-access.md | ||
- Firewall: mini-pc/firewall.md | ||
- Intrusion Detection: mini-pc/intrusion-detection.md | ||
- Denial of Service: mini-pc/denial-of-service.md | ||
- Reverse Proxy: mini-pc/reverse-proxy.md | ||
- Disable Wireless: mini-pc/disable-wireless.md | ||
- Tor: mini-pc/tor.md | ||
- Bitcoin: | ||
- Client: mini-pc/bitcoin-client.md | ||
- Download: mini-pc/bitcoin-download.md | ||
- Verify: mini-pc/bitcoin-verify.md | ||
- Extract: mini-pc/bitcoin-extract.md | ||
- Install: mini-pc/bitcoin-install.md | ||
- Bitcoin User: mini-pc/bitcoin-user.md | ||
- Configuration: mini-pc/bitcoin-configuration.md | ||
- Bitcoin Service: mini-pc/bitcoin-service.md | ||
- Bitcoin CLI: mini-pc/bitcoin-cli.md | ||
- Upgrade: mini-pc/bitcoin-upgrade.md | ||
- Ligtning: | ||
- Client: mini-pc/lightning-client.md | ||
- Channel Backup: mini-pc/lightning-channel-backup.md | ||
- Web Interface: mini-pc/lightning-web-interface.md | ||
- Mobile Wallet: mini-pc/lightning-mobile-wallet.md | ||
|
||
- Prebuilt: | ||
- Introduction: prebuilt/index.md | ||
- Companies: | ||
- Start9: prebuilt/start9.md | ||
- Umbrel: prebuilt/umbrel.md | ||
- MyNode: prebuilt/mynode.md | ||
|
||
- Donate: | ||
- bitcoin: donate/index.md | ||
|
||
site_name: Node Runner | ||
site_url: https://noderunner.org/ | ||
theme: | ||
font: | ||
# text: Inter | ||
code: IBM Plex Mono | ||
|
||
icon: | ||
# edit: material/pencil | ||
view: material/eye | ||
|
||
name: material | ||
logo: assets/logo_cropped_yellow.png | ||
favicon: assets/logo_square_yellow.png | ||
palette: | ||
- media: "(prefers-color-scheme: light)" | ||
scheme: default | ||
primary: black | ||
# accent: light blue | ||
toggle: | ||
icon: material/brightness-7 | ||
name: Switch to dark mode | ||
|
||
- media: "(prefers-color-scheme: dark)" | ||
scheme: slate | ||
primary: black | ||
# accent: light blue | ||
toggle: | ||
icon: material/brightness-4 | ||
name: Switch to light mode | ||
features: | ||
- navigation.instant | ||
- navigation.instant.prefetch | ||
- navigation.instant.progress | ||
- navigation.tracking | ||
- navigation.sections | ||
# - navigation.footer | ||
# - navigation.expand | ||
- navigation.path | ||
# - navigation.prune | ||
# - navigation.top | ||
# - navigation.indexes | ||
- navigation.tabs | ||
# - navigation.tabs.sticky | ||
- search.suggest | ||
- search.highlight | ||
- search.share | ||
# - toc.follow | ||
# - toc.integrate | ||
- content.code.copy | ||
- content.action.edit | ||
plugins: | ||
- search | ||
- social | ||
- tags | ||
|
||
markdown_extensions: | ||
- pymdownx.highlight: | ||
anchor_linenums: true | ||
line_spans: __span | ||
pygments_lang_class: true | ||
auto_title: false | ||
- pymdownx.inlinehilite | ||
- pymdownx.snippets | ||
- pymdownx.superfences | ||
- pymdownx.keys | ||
- pymdownx.smartsymbols | ||
|
||
extra_css: | ||
- stylesheets/extra.css | ||
|
||
extra: | ||
generator: false | ||
social: | ||
- icon: fontawesome/brands/twitter | ||
link: https://twitter.com/@chrisatmachine | ||
name: chrisatmachine on Twitter | ||
- icon: fontawesome/brands/youtube | ||
link: https://youtube.com/@chrisatmachine | ||
name: chrisatmachine on YouTube | ||
- icon: fontawesome/brands/github | ||
link: https://github.com/nodetec | ||
name: NODE-TEC on GitHub | ||
- icon: fontawesome/brands/discord | ||
link: https://discord.gg/zdKq5brhF9 | ||
name: NODE-TEC on Discord | ||
|
||
repo_url: https://github.com/nodetec/noderunner | ||
repo_name: NODE-TEC/noderunner | ||
edit_uri: edit/master/docs/ | ||
|
||
copyright: Copyright © 2024 NODE-TEC |