store: Gitea SSH push fails with password prompt — use HTTPS instead
This commit is contained in:
parent
bfd4771a86
commit
a45abe3cf9
@ -0,0 +1,34 @@
|
||||
---
|
||||
id: 5994fea1-f787-41a3-ad5b-0f3349c00343
|
||||
type: solution
|
||||
title: "Gitea SSH push fails with password prompt — use HTTPS instead"
|
||||
tags: [gitea, git, ssh, workaround, networking, homelab]
|
||||
importance: 0.5
|
||||
confidence: 0.8
|
||||
created: "2026-02-28T22:10:33.357713+00:00"
|
||||
updated: "2026-02-28T22:10:33.357713+00:00"
|
||||
---
|
||||
|
||||
# Gitea SSH Push Failure Workaround
|
||||
|
||||
## Problem
|
||||
`git push` via SSH to `git@git.manticorum.com` fails with a password prompt rather than authenticating with a key.
|
||||
|
||||
## Root Cause
|
||||
`~/.ssh/config` has a `gitea` alias pointing to host `10.10.0.225` as `root` using `homelab_rsa`. However this alias uses the hostname `gitea`, not `git.manticorum.com`, so git's SSH format (`git@git.manticorum.com`) does not match the config entry.
|
||||
|
||||
## Workaround
|
||||
Use HTTPS URL instead:
|
||||
```
|
||||
https://git.manticorum.com/cal/repo.git
|
||||
```
|
||||
HTTPS works without auth issues.
|
||||
|
||||
## Proper Fix (TODO)
|
||||
Add an SSH config entry for the git hostname:
|
||||
```
|
||||
Host git.manticorum.com
|
||||
User git
|
||||
IdentityFile ~/.ssh/homelab_rsa
|
||||
```
|
||||
Or update the remote URL to use the `gitea` alias: `git@gitea:cal/repo.git`.
|
||||
Loading…
Reference in New Issue
Block a user