gitea/routers/web
KN4CK3R bf999e4069
Add Debian package registry ()
Co-authored-by: @awkwardbunny

This PR adds a Debian package registry.
You can follow [this
tutorial](https://www.baeldung.com/linux/create-debian-package) to build
a *.deb package for testing.
Source packages are not supported at the moment and I did not find
documentation of the architecture "all" and how these packages should be
treated.


![grafik](https://user-images.githubusercontent.com/1666336/218126879-eb80a866-775c-4c8e-8529-5797203a64e6.png)

Part of .

Revised copy of .

---------

Co-authored-by: Brian Hong <brian@hongs.me>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Giteabot <teabot@gitea.io>
..
admin Fix unclear `IsRepositoryExist` logic ()
auth Respect the REGISTER_MANUAL_CONFIRM setting when registering via OIDC ()
devtest Remove untranslatable `on_date` key ()
events Implement FSFE REUSE for golang files ()
explore Add ONLY_SHOW_RELEVANT_REPOS back, fix explore page bug, make code more strict ()
feed Add ability to specify '--not' from GetAllCommits ()
healthcheck Refactor `setting.Database.UseXXX` to methods ()
misc Refactor "route" related code, fix Safari cookie bug ()
org Add follow organization and fix the logic of following page ()
repo Add rerun workflow button and refactor to use SVG octicons ()
shared Move secrets and runners settings to actions settings ()
user Add Debian package registry ()
auth.go Implement FSFE REUSE for golang files ()
auth_windows.go Implement FSFE REUSE for golang files ()
base.go Use globally shared HTMLRender ()
goget.go refactor some functions to support ctx as first parameter ()
home.go Refactor cookie ()
metrics.go Implement FSFE REUSE for golang files ()
nodeinfo.go Implement FSFE REUSE for golang files ()
swagger_json.go Group template helper functions, remove `Printf`, improve template error messages ()
web.go Add rerun workflow button and refactor to use SVG octicons ()
webfinger.go Use User.ID instead of User.Name in ActivityPub API for Person IRI ()