|
@@ -7,16 +7,16 @@ Koodihoidla server (Gogs), kus hoitakse git reposid.
|
|
|
| Omadus | Väärtus |
|
|
| Omadus | Väärtus |
|
|
|
|---|---|
|
|
|---|---|
|
|
|
| Host | `gogs.odamus.com` |
|
|
| Host | `gogs.odamus.com` |
|
|
|
-| IP | `135.181.229.246` (Hetzner `hetzner.see1.ee`) |
|
|
|
|
|
|
|
+| DNS | `188.166.84.16` ([[Tehniline/Serverid/edge|edge]]) |
|
|
|
|
|
+| Päris asukoht | prod server `100.91.118.16` (Tailscale), edge_caddy pöörab sellele |
|
|
|
| Web | HTTP/HTTPS (pordid 80/443) |
|
|
| Web | HTTP/HTTPS (pordid 80/443) |
|
|
|
-| SSH | port 22/10022 — hetkel ohmu-st mitte kättesaadav, kasutuses ei ole |
|
|
|
|
|
|
|
|
|
|
## Ühendusmustrid
|
|
## Ühendusmustrid
|
|
|
|
|
|
|
|
- **HTTPS koos tunnustega URL-is** — peamine meetod, sama muster kui docker-compose repo:
|
|
- **HTTPS koos tunnustega URL-is** — peamine meetod, sama muster kui docker-compose repo:
|
|
|
`https://ardo:<parool>@gogs.odamus.com/<kasutaja>/<repo>.git`
|
|
`https://ardo:<parool>@gogs.odamus.com/<kasutaja>/<repo>.git`
|
|
|
- parool on `.git/config` failis, mitte märkmetes
|
|
- parool on `.git/config` failis, mitte märkmetes
|
|
|
-- **SSH** — praegu seadistamata (pordid kinni), kui vaja, tuleb VPN/firewall ja võtme lisamine.
|
|
|
|
|
|
|
+- **SSH** — git kasutab HTTPS-i, SSH git-serverina ei ole kasutusel.
|
|
|
|
|
|
|
|
## Repod
|
|
## Repod
|
|
|
|
|
|
|
@@ -48,5 +48,6 @@ Gogs ei loo repo'sid push'iga automaatselt — tuleb luua API või web UI kaudu.
|
|
|
## Seotud
|
|
## Seotud
|
|
|
|
|
|
|
|
- Obsidian varundus: [[Tehniline/Sünkroniseerimine]]
|
|
- Obsidian varundus: [[Tehniline/Sünkroniseerimine]]
|
|
|
-- Füüsiline masin: [[Tehniline/Serverid/hetzner]]
|
|
|
|
|
|
|
+- Pöördeproxy: [[Tehniline/Serverid/edge]]
|
|
|
|
|
+- Prod server (`100.91.118.16`, Tailscale) — gogs-i tegelik asukoht
|
|
|
- Serveri masin: [[Tehniline/Serverid/ohmu]]
|
|
- Serveri masin: [[Tehniline/Serverid/ohmu]]
|