Channels using ssh

I have set up a channel with Gitolite on my server. I want to use SSH instead of HTTPS. I added the repository to channels, but it says it cannot find the server. I am able to git clone the channel. I am using a different port for SSH. I have the port setup in my ~/.ssh/config file.

The URI in channels is set up as “git@:.git”.

I was wondering if there is an example configuration I can view or if I am missing something.

Thank You.

idk. is there an issue with the git@:.git URI? i’m assuming that would default to the git user on localhost. have you tried an explicit hostname?

Updating channel 'guix' from Git repository at 'https://codeberg.org/guix/guix.git'...
Updating channel 'guix2' from Git repository at 'git@github.com:fdsa/asdf-channel'...
guix pull: error: Git error: object not found - no match for id (d6567a6a1773b8ec7d8ded5ec793c156812cd819)

this seems to work fine for me