Add Gitea support instructions to FAQ.

This commit is contained in:
arabcoders 2025-10-02 18:57:05 +03:00
parent 214c39bce7
commit 0ef0f6a90a
2 changed files with 13 additions and 0 deletions

View file

@ -77,6 +77,7 @@
"Funsafe",
"getpid",
"gibibytes",
"gitea",
"gitpython",
"gpac",
"hiddenimports",

12
FAQ.md
View file

@ -491,3 +491,15 @@ By default, YTPTube prevents requests to internal resources, for security reason
We do not recommend enabling this option unless you know what you are doing, as it can expose your internal network to
potential security risks. This should only be used if it's truly needed.
# How to setup CI on Gitea?
The docker container builder already support self-hosted repositories like Gitea, you simply need to define two things at your repository settings.
1. Create a secret named `GIT_TOKEN` and set it to your Gitea personal access token.
2. Create a variable named `REGISTRY` and set it to your docker registry, for example `gitea.domain.org`.
Thats it, the `main.yml` will now disable the docker/github container registries, and use your Gitea repository instead. It will follow the usual
naming, your container name will be named `REGISTRY/ytptube` and the tags will be the same as the ones used in the github registry.
Unfortunately, the `native-builder.yml` workflow doesn't support self-hosted repositories at the moment.