Skip to content

Setup script fails on Synology NAS with error: "id: ‘docker’: no such user" #1

@southnyarra

Description

@southnyarra

Hey there - just tried following the readme to get this up and running on my Synology DS723+.

Environment

  • Device: Synology NAS DS723+
  • Operating System: DSM 7.2.2-72806 Update 4
  • Docker Version: Container Manager 24.0.2-1543

Problem Description

When running the setup script, the installation fails with the following error:
🚀 Starting environment setup for your Synology Bitcoin Full Node stack
id: ‘docker’: no such user

What I've Tried

I have attempted the following solutions without success:

  1. Running as a standard user with PUID/PGID:

    PUID=$(id -u) PGID=$(id -g) curl -sSL [https://raw.githubusercontent.com/magicdude4eva/btc-fullnode-stack/main/setup.sh](https://raw.githubusercontent.com/magicdude4eva/btc-fullnode-stack/main/setup.sh) | bash

    This resulted in the same error.

  2. Running as the root user:

    sudo -i
    curl -sSL [https://raw.githubusercontent.com/magicdude4eva/btc-fullnode-stack/main/setup.sh](https://raw.githubusercontent.com/magicdude4eva/btc-fullnode-stack/main/setup.sh) | bash

    This also resulted in the same "no such user" error.

It seems the script has a hard dependency on a 'docker' user that does not exist in a standard Synology environment. Could you please advise on a workaround or an update to the script to support Synology NAS installation?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions