A Youtube /videoplayback proxy, made it to replace the built-in Invidious companion videoplayback proxy.
  • Go 94.9%
  • Nix 2.7%
  • Dockerfile 1.6%
  • Makefile 0.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
git.nadeko.net Renovate Bot 7e26c87280
All checks were successful
CI / build (push) Successful in 59s
chore(deps): update dependency ubuntu to v24 (#181)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [ubuntu](https://github.com/actions/runner-images) | github-runner | major | `22.04` → `24.04` |

---

> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the warning logs for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Reviewed-on: #181
2026-08-22 16:17:38 -04:00
.forgejo/workflows chore(deps): update dependency ubuntu to v24 (#181) 2026-08-22 16:17:38 -04:00
cmd/ytproxy-go chore+fix: add path for storyboards and improve some things 2026-08-21 23:10:29 -04:00
config Rename entire project to ytproxy-go 2026-06-29 02:21:45 -04:00
dist/nix chore: ignore files for ci.yml 2026-08-21 23:51:19 -04:00
internal chore+fix: add path for storyboards and improve some things 2026-08-21 23:10:29 -04:00
.dockerignore fixup! Add version key to /stats and more arguments 2024-10-29 20:12:23 -03:00
.env Update docker-compose.yml and provide .env 2024-11-05 17:58:10 -03:00
.envrc Add Nix Flake, Nix package and NixOS module (not signed because arch linux is a fucking shit fucker) 2026-01-09 02:54:21 -03:00
.gitignore chore: update .gitignore 2026-08-21 23:15:14 -04:00
docker-compose.yml Rename entire project to ytproxy-go 2026-06-29 02:21:45 -04:00
Dockerfile Dockerfile: update images to Alpine 3.24 2026-06-29 02:26:17 -04:00
flake.lock Rename entire project to ytproxy-go 2026-06-29 02:21:45 -04:00
flake.nix chore: update flake.lock 2026-08-21 23:52:38 -04:00
go.mod chore(deps): update deps 2026-08-21 23:17:22 -04:00
go.sum chore(deps): update deps 2026-08-21 23:17:22 -04:00
LICENSE Initial commit 2020-10-24 00:32:25 +05:30
Makefile fix: fix VERSION in Makefile 2026-08-21 23:17:09 -04:00
README.md Rename entire project to ytproxy-go 2026-06-29 02:21:45 -04:00
renovate.json chore: Configure Renovate (#180) 2026-08-21 23:40:55 -04:00

ytproxy-go

ytproxy-go is a youtube /videoplayback. Primarily developed to replace the built in Invidious videoplayback (because Golang handles concurrent HTTP requests so much better then Crystal) and now currently developed to replace the built in Invidious companion videoplayback (Deno is not much better)

Installation

Systemd