Skip to content

M1: Expose TCP for CoinJoin #1

@coolaj86

Description

@coolaj86
  • How to install dashd... again (mostly just webi now)
    proxmox-create --os ubuntu --vcpus 4 --duty-cycle 100 --ram 8192 --storage 100 dashsight-main
    caddy-add 10.X.Y.Z dashsight-main.XY.example.com
    # edit ~/.ssh/config to include dashsight-main + sclient as per output
    ssh root@dashsight-main 'wget -O - https://webi.sh/ssh-adduser | sh'
    ssh dashsight-main '
        echo "screen -xRS awesome -s fish" >> .profile
        sudo apt-get install -y bash curl fish git htop rsync screen vim wget xz-utils zip
        sudo update-alternatives --set editor "$(command -v vim)".basic
        sudo locale-gen en_US.UTF-8
        echo "LANG=en_US.UTF-8" | sudo tee /etc/default/locale
        curl https://webi.sh/ | sh
        . ~/.config/envman/PATH.env
        webi aliasman bat rg ssh-pubkey
        webi pathman
        
        webi dashd
        sudo mkdir /mnt/storage/dashcore
        sudo chown -R app:app /mnt/storage/dashcore
        dashd-hd-service-install
        sudo journalctl -xe --unit dashd.service
    '
    Sync started at 3:15am / Jun 05 09:15:56, until about Thu Jun 06 2024 07:00:00 GMT-0000 (UTC), ~22h
    proxmox-create --os ubuntu --vcpus 2 --duty-cycle 100 --ram 2048 --storage 20 dashsight-test
    caddy-add 10.A.B.C dashsight-test.AB.example.com
    # edit ~/.ssh/config to include dashsight-test + sclient as per output
    ssh root@dashsight-test 'wget -O - https://webi.sh/ssh-adduser | sh'
    ssh dashsight-test '
        echo "screen -xRS awesome -s fish" >> .profile
        sudo apt-get install -y bash curl fish git htop rsync screen vim wget xz-utils zip
        sudo update-alternatives --set editor "$(command -v vim)".basic
        sudo locale-gen en_US.UTF-8
        echo "LANG=en_US.UTF-8" | sudo tee /etc/default/locale
        curl https://webi.sh/ | sh
        . ~/.config/envman/PATH.env
        webi aliasman bat rg ssh-pubkey
        webi pathman
    
        webi dashd
        sudo mkdir /mnt/storage/dashcore
        sudo chown -R app:app /mnt/storage/dashcore
        dashd-testnet-service-install
        sudo journalctl -xe --unit dashd-testnet.service
    '
    Started within 5 minutes of the former, ended at roughly Wed Jun 05 2024 14:00:00 GMT-0000 (UTC), ~5h
  • Needs to rate limit requests or require collateral or staking
  • WebSocket for binary TCP relay?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions