neume-network / core

A socially-scalable music NFT indexer.
https://neume.network
GNU General Public License v3.0
26 stars 11 forks source link

installation fails on remote server with no ssh configured #71

Open TimDaub opened 2 years ago

TimDaub commented 2 years ago

upon npm i


> neume-network-core@0.0.1 postinstall
> git submodule sync && git submodule update --init && cd ./src/strategies && npm install

Submodule 'src/strategies' (git@github.com:neume-network/strategies.git) registered for path 'src/strategies'
Cloning into '/root/core/src/strategies'...
Warning: Permanently added the ECDSA host key for IP address 'x' to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:neume-network/strategies.git' into submodule path '/root/core/src/strategies' fa
iled
Failed to clone 'src/strategies'. Retry scheduled
Cloning into '/root/core/src/strategies'...
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

the workaround is to go into .gitmodules and change the URL of strategies repository to https://github.com/neume-network/strategies.git

TimDaub commented 2 years ago

related #59 #56

A good argument for using HTTPS over SSH is that a pro user knows how to fix from HTTPS to SSH and that probably many would use it to install rather than developing