Skip to content

Wishlist: Step by step tutorial to run a stacks node (w/o docker) - and/or single click install options #151 #1712

Open
@wileyj

Description

@wileyj

coping from: stacksgov/sips#151

@314159265359879

Questions like this are asked now and again.

image

I used to run a stacks node on a couple of low-power cleanly installed Windows PC's, https://docs.stacks.co. The previous tutorial would explain the minute steps to install all the dependencies, download the stacks node software and then the command to run it.

That info is no longer available. If you search for "run stacks node" we find:
image
https://docs.stacks.co/docs/nodes-and-miners/run-a-node

  1. Is running it in docker mandatory or can users still take steps to run it on Linux, Windows or MacOS without? If that is still possible I would love to see those step by steps. If not feel free to explain why that is, or why perhaps it is not recommended. We can let users know when we see the questions come up again. @wileyj

  2. I think it would be great if it is super easy for users to install the node software with a single click, is there any chance of that, creating an executable that installs the dependencies and then runs the node?

  3. Users already running a bitcoin node with Umbrel have shown an interest to run a Stacks node alongside on their Raspberry Pi. The Umbrel store has recently added the option to add apps from "community app stores", could the Stacks Foundation run such a store with an option to install the Stacks node?
    image

Sidenote: Perhaps lnswap app can be added in the same store, it wasn't accepted in the official store getumbrel/umbrel#1315 (comment)

  1. Running just the follower node on a low-power PC should be okay now. Would that change with the Nakamoto release, when more throughput is expected?
    What about if you want to run it with an API database/server and a local explorer? If even that is possible, those could be add-ons in the Umbrel store, perhaps? In any case, I would love to see guides on how users can independently verify the chain if they want to.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions