chore: move to public gitea instance and drop project-local gitea MCP

- Remove the project-local gitea MCP (opencode.json) and gitea-mcp-server
  from the dev shell — the gitea MCP is now installed globally and points
  at https://gitea.edley.me
- Update README/project.md links and the flake package homepage to the
  new public instance
- The GITEA_ACCESS_TOKEN for the old homeserver is removed from
  .secrets.env (gitignored); the global token from /run/secrets is used
This commit is contained in:
2026-09-19 14:31:08 +01:00
parent 921e6d65df
commit 2b85a78c22
4 changed files with 5 additions and 14 deletions
+2 -2
View File
@@ -84,8 +84,8 @@ Three distribution formats are provided. Prebuilt artifacts are tracked in
the repo under `dist/` (click to view on the remote; raw downloads require the repo under `dist/` (click to view on the remote; raw downloads require
access to the Gitea server): access to the Gitea server):
- [AppImage](http://homeserver:3050/pedley/TeleportFling/src/branch/main/dist/TeleportFling-0.1.0-x86_64.AppImage) - [AppImage](https://gitea.edley.me/petere/TeleportFling/src/branch/main/dist/TeleportFling-0.1.0-x86_64.AppImage)
- [Debian/Ubuntu .deb](http://homeserver:3050/pedley/TeleportFling/src/branch/main/dist/teleportfling_0.1.0_amd64.deb) - [Debian/Ubuntu .deb](https://gitea.edley.me/petere/TeleportFling/src/branch/main/dist/teleportfling_0.1.0_amd64.deb)
### Nix / NixOS ### Nix / NixOS
+2 -3
View File
@@ -71,7 +71,7 @@
meta = with pkgs.lib; { meta = with pkgs.lib; {
description = "Stream a screen and audio to OBS Teleport receivers"; description = "Stream a screen and audio to OBS Teleport receivers";
homepage = "http://homeserver:3050/pedley/TeleportFling"; homepage = "https://gitea.edley.me/petere/TeleportFling";
license = licenses.gpl2; license = licenses.gpl2;
mainProgram = "teleportfling"; mainProgram = "teleportfling";
platforms = platforms.linux; platforms = platforms.linux;
@@ -96,7 +96,7 @@
meta = with pkgs.lib; { meta = with pkgs.lib; {
description = "TeleportFling desktop GUI and system tray"; description = "TeleportFling desktop GUI and system tray";
homepage = "http://homeserver:3050/pedley/TeleportFling"; homepage = "https://gitea.edley.me/petere/TeleportFling";
license = licenses.gpl2; license = licenses.gpl2;
mainProgram = "teleportfling-gui"; mainProgram = "teleportfling-gui";
platforms = platforms.linux; platforms = platforms.linux;
@@ -124,7 +124,6 @@
gopls gopls
nixd nixd
nodejs nodejs
gitea-mcp-server
]; ];
buildInputs = with pkgs; [ buildInputs = with pkgs; [
git git
-8
View File
@@ -7,14 +7,6 @@
} }
}, },
"mcp": { "mcp": {
"gitea": {
"type": "local",
"command": ["gitea-mcp", "-t", "stdio"],
"environment": {
"GITEA_HOST": "http://homeserver:3050",
"GITEA_ACCESS_TOKEN": "{env:GITEA_ACCESS_TOKEN}"
}
},
"obs": { "obs": {
"type": "local", "type": "local",
"command": ["npx", "-y", "obs-mcp"], "command": ["npx", "-y", "obs-mcp"],
+1 -1
View File
@@ -42,7 +42,7 @@ and streams it. No NDI compatibility of any form.
| Discovery | UDP multicast peer discovery (identical to `obs-teleport`) | | Discovery | UDP multicast peer discovery (identical to `obs-teleport`) |
| Target quality | Initial release: 1920x1080 @ 30 fps, balanced JPEG quality | | Target quality | Initial release: 1920x1080 @ 30 fps, balanced JPEG quality |
| Protocol target | Latest `obs-teleport` release (protocol contract below) | | Protocol target | Latest `obs-teleport` release (protocol contract below) |
| Remote git | Self-hosted Gitea at `http://homeserver:3050/` | | Remote git | Public self-hosted Gitea at `https://gitea.edley.me/` |
## Teleport Protocol Contract ## Teleport Protocol Contract