Menu

Run a node

For a server's operator: install, configure, watch, update, back up.

  • Requirements

    What a server needs to run a Dassie node: Linux with systemd, a domain name, and four ports.

  • Dassie on NixOS

    Run a Dassie node on NixOS, from the flake each release publishes: install, check the signature, set up, update and go back.

  • Headless setup

    Set a node up from its recovery phrase on the server itself, without a browser, and join settlement hubs, from a script or a unit that runs at every start.

  • Configure your node

    Change your node's environment with a systemd drop-in: how much it logs, its relay, its uplinks, and extra certificate authorities.

  • Check on your node

    Read dassie status: your node's address, certificate, peers, ledgers and hubs, its counters, and what each hint in it asks you to do.

  • Troubleshooting

    Fixes for what goes wrong most often: a node that won't start, blocked UDP, certificates, not being listed, no peers, an unreachable relay.

  • Updates and rollback

    How your node updates itself every night, how to update now or to one version, how to go back, and why a node that falls behind loses its peers.

  • Uninstall

    Remove Dassie from a server, and keep or delete the node's data.

  • Certificates

    How the node gets its TLS certificate from Let's Encrypt, renews it, and works with a staging or private ACME server.

  • Back up and move a node

    What the node keeps on disk, how to back it up, and how to move a node to another server with its data or with your recovery phrase.

  • Security for operators

    Who may talk to your node, how systemd fences it in, what it shows the internet, and what a peer can cost you.

  • A server without a public IP

    Run a node on a server without a public IP address or domain name, as a periphery node: with uplinks it finds or you pin, and a relay that brings payments in.

A kopje of granite blocks against the sun, in veld grass; one dassie climbs its slab, one keeps lookout on top inside the sun, and one sleeps on the next rock; on a wide screen, a pair sits on a kopje to the left