pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
forgejo: restructure build, templates, sqlite option
Module Name: pkgsrc-wip
Committed By: Thomas Merkel <tm%core.io@localhost>
Pushed By: drscream
Date: Sun Mar 17 22:20:44 2024 +0100
Changeset: 07496f4607dd0e266699818c4f3a0bcdd9f6ba00
Modified Files:
forgejo/Makefile
forgejo/PLIST
forgejo/distinfo
Added Files:
forgejo/files/app.ini.sample
forgejo/files/forgejo.sh
forgejo/files/smf/manifest.xml
forgejo/options.mk
forgejo/patches/patch-Makefile
Log Message:
forgejo: restructure build, templates, sqlite option
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=07496f4607dd0e266699818c4f3a0bcdd9f6ba00
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
forgejo/Makefile | 46 +-
forgejo/PLIST | 1966 +++++++++++++++++++++++++++++++++++++++-
forgejo/distinfo | 1 +
forgejo/files/app.ini.sample | 85 ++
forgejo/files/forgejo.sh | 31 +
forgejo/files/smf/manifest.xml | 46 +
forgejo/options.mk | 12 +
forgejo/patches/patch-Makefile | 13 +
8 files changed, 2191 insertions(+), 9 deletions(-)
diffs:
diff --git a/forgejo/Makefile b/forgejo/Makefile
index 5f6aca4e65..ec3153bbd3 100644
--- a/forgejo/Makefile
+++ b/forgejo/Makefile
@@ -12,14 +12,46 @@ LICENSE= mit
INSTALLATION_DIRS= share/example/forgejo
-.include "go-modules.mk"
+.include "../../lang/go/go-vars.mk"
+.include "options.mk"
+
+BUILD_DEFS+= VARBASE FORGEJO_USER FORGEJO_GROUP
+
+EXTRACT_USING= bsdtar
+USE_TOOLS+= ggrep gmake pax tar
+DEPENDS+= git-base-[0-9]*:../../devel/git-base
+
+OWN_DIRS_PERMS+= ${VARBASE}/log/forgejo ${FORGEJO_USER} ${FORGEJO_GROUP} 0755
+OWN_DIRS_PERMS+= ${VARBASE}/db/forgejo ${FORGEJO_USER} ${FORGEJO_GROUP} 0755
+OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/conf ${FORGEJO_USER} ${FORGEJO_GROUP} 0755
+
+FORGEJO_USER?= git
+FORGEJO_GROUP?= git
+
+PKG_GROUPS_VARS+= FORGEJO_GROUP
+PKG_USERS_VARS+= FORGEJO_USER
+
+INSTALLATION_DIRS+= sbin share/forgejo/options share/forgejo/templates share/forgejo/public share/examples/forgejo
-post-install:
-.for f in ambiguous backport environment-to-ini fixtures invisible
- ${RM} ${DESTDIR}${PREFIX}/bin/${f}
-.endfor
- ${MV} ${DESTDIR}${PREFIX}/bin/gitea ${DESTDIR}${PREFIX}/bin/forgejo
- ${INSTALL_DATA} ${WRKSRC}/custom/conf/app.example.ini ${DESTDIR}${PREFIX}/share/example/forgejo
+RCD_SCRIPTS+= forgejo
+
+MAKE_ENV+= TAGS="${GO_TAGS}"
+
+do-build:
+ cd ${WRKSRC} && \
+ ${BUILD_MAKE_CMD} ${BUILD_TARGET}
+
+pre-install:
+ ${MV} ${WRKSRC}/gitea ${WRKSRC}/forgejo
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/forgejo ${DESTDIR}${PREFIX}/sbin
+ cd ${WRKSRC}/options && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/forgejo/options/
+ cd ${WRKSRC}/templates && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/forgejo/templates/
+ cd ${WRKSRC}/public && ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/forgejo/public/
+ ${CHMOD} -R g-w ${DESTDIR}${PREFIX}/share/forgejo
+
+.include "go-modules.mk"
.include "../../lang/go/go-module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/forgejo/PLIST b/forgejo/PLIST
index 7bd75b34b5..3d80984a43 100644
--- a/forgejo/PLIST
+++ b/forgejo/PLIST
@@ -1,3 +1,1965 @@
@comment $NetBSD$
-bin/forgejo
-share/example/forgejo/app.example.ini
+sbin/forgejo
+share/forgejo/options/gitignore/AL
+share/forgejo/options/gitignore/Actionscript
+share/forgejo/options/gitignore/Ada
+share/forgejo/options/gitignore/Agda
+share/forgejo/options/gitignore/AltiumDesigner
+share/forgejo/options/gitignore/Android
+share/forgejo/options/gitignore/Anjuta
+share/forgejo/options/gitignore/Ansible
+share/forgejo/options/gitignore/AppEngine
+share/forgejo/options/gitignore/AppceleratorTitanium
+share/forgejo/options/gitignore/ArchLinuxPackages
+share/forgejo/options/gitignore/Archives
+share/forgejo/options/gitignore/AtmelStudio
+share/forgejo/options/gitignore/AutoIt
+share/forgejo/options/gitignore/Autotools
+share/forgejo/options/gitignore/B4X
+share/forgejo/options/gitignore/Backup
+share/forgejo/options/gitignore/Bazaar
+share/forgejo/options/gitignore/Bazel
+share/forgejo/options/gitignore/Beef
+share/forgejo/options/gitignore/Bitrix
+share/forgejo/options/gitignore/BricxCC
+share/forgejo/options/gitignore/C
+share/forgejo/options/gitignore/C++
+share/forgejo/options/gitignore/CDK
+share/forgejo/options/gitignore/CFWheels
+share/forgejo/options/gitignore/CMake
+share/forgejo/options/gitignore/CUDA
+share/forgejo/options/gitignore/CVS
+share/forgejo/options/gitignore/CakePHP
+share/forgejo/options/gitignore/Calabash
+share/forgejo/options/gitignore/ChefCookbook
+share/forgejo/options/gitignore/Clojure
+share/forgejo/options/gitignore/Cloud9
+share/forgejo/options/gitignore/CodeIgniter
+share/forgejo/options/gitignore/CodeKit
+share/forgejo/options/gitignore/CodeSniffer
+share/forgejo/options/gitignore/CommonLisp
+share/forgejo/options/gitignore/Composer
+share/forgejo/options/gitignore/Concrete5
+share/forgejo/options/gitignore/Coq
+share/forgejo/options/gitignore/Cordova
+share/forgejo/options/gitignore/CraftCMS
+share/forgejo/options/gitignore/D
+share/forgejo/options/gitignore/DM
+share/forgejo/options/gitignore/Dart
+share/forgejo/options/gitignore/DartEditor
+share/forgejo/options/gitignore/Delphi
+share/forgejo/options/gitignore/Diff
+share/forgejo/options/gitignore/Dreamweaver
+share/forgejo/options/gitignore/Dropbox
+share/forgejo/options/gitignore/Drupal
+share/forgejo/options/gitignore/Drupal7
+share/forgejo/options/gitignore/EPiServer
+share/forgejo/options/gitignore/Eagle
+share/forgejo/options/gitignore/Eclipse
+share/forgejo/options/gitignore/EiffelStudio
+share/forgejo/options/gitignore/Elisp
+share/forgejo/options/gitignore/Elixir
+share/forgejo/options/gitignore/Elm
+share/forgejo/options/gitignore/Emacs
+share/forgejo/options/gitignore/Ensime
+share/forgejo/options/gitignore/Erlang
+share/forgejo/options/gitignore/Espresso
+share/forgejo/options/gitignore/Exercism
+share/forgejo/options/gitignore/ExpressionEngine
+share/forgejo/options/gitignore/ExtJs
+share/forgejo/options/gitignore/Fancy
+share/forgejo/options/gitignore/Finale
+share/forgejo/options/gitignore/FlaxEngine
+share/forgejo/options/gitignore/FlexBuilder
+share/forgejo/options/gitignore/ForceDotCom
+share/forgejo/options/gitignore/Fortran
+share/forgejo/options/gitignore/FuelPHP
+share/forgejo/options/gitignore/GNOMEShellExtension
+share/forgejo/options/gitignore/GPG
+share/forgejo/options/gitignore/GWT
+share/forgejo/options/gitignore/Gcov
+share/forgejo/options/gitignore/GitBook
+share/forgejo/options/gitignore/Go
+share/forgejo/options/gitignore/Go.AllowList
+share/forgejo/options/gitignore/Godot
+share/forgejo/options/gitignore/Gradle
+share/forgejo/options/gitignore/Grails
+share/forgejo/options/gitignore/Gretl
+share/forgejo/options/gitignore/Haskell
+share/forgejo/options/gitignore/Hugo
+share/forgejo/options/gitignore/IAR_EWARM
+share/forgejo/options/gitignore/IGORPro
+share/forgejo/options/gitignore/Idris
+share/forgejo/options/gitignore/Images
+share/forgejo/options/gitignore/InforCMS
+share/forgejo/options/gitignore/JBoss
+share/forgejo/options/gitignore/JBoss4
+share/forgejo/options/gitignore/JBoss6
+share/forgejo/options/gitignore/JDeveloper
+share/forgejo/options/gitignore/JENKINS_HOME
+share/forgejo/options/gitignore/JEnv
+share/forgejo/options/gitignore/Java
+share/forgejo/options/gitignore/Jekyll
+share/forgejo/options/gitignore/JetBrains
+share/forgejo/options/gitignore/Jigsaw
+share/forgejo/options/gitignore/Joomla
+share/forgejo/options/gitignore/Julia
+share/forgejo/options/gitignore/JupyterNotebooks
+share/forgejo/options/gitignore/KDevelop4
+share/forgejo/options/gitignore/Kate
+share/forgejo/options/gitignore/Kentico
+share/forgejo/options/gitignore/KiCad
+share/forgejo/options/gitignore/Kohana
+share/forgejo/options/gitignore/Kotlin
+share/forgejo/options/gitignore/LabVIEW
+share/forgejo/options/gitignore/Laravel
+share/forgejo/options/gitignore/Lazarus
+share/forgejo/options/gitignore/Leiningen
+share/forgejo/options/gitignore/LemonStand
+share/forgejo/options/gitignore/LensStudio
+share/forgejo/options/gitignore/LibreOffice
+share/forgejo/options/gitignore/Lilypond
+share/forgejo/options/gitignore/Linux
+share/forgejo/options/gitignore/Lithium
+share/forgejo/options/gitignore/Logtalk
+share/forgejo/options/gitignore/Lua
+share/forgejo/options/gitignore/LyX
+share/forgejo/options/gitignore/MATLAB
+share/forgejo/options/gitignore/Magento
+share/forgejo/options/gitignore/Magento1
+share/forgejo/options/gitignore/Magento2
+share/forgejo/options/gitignore/Maven
+share/forgejo/options/gitignore/Mercurial
+share/forgejo/options/gitignore/Mercury
+share/forgejo/options/gitignore/MetaProgrammingSystem
+share/forgejo/options/gitignore/Metals
+share/forgejo/options/gitignore/Meteor
+share/forgejo/options/gitignore/MicrosoftOffice
+share/forgejo/options/gitignore/ModelSim
+share/forgejo/options/gitignore/Momentics
+share/forgejo/options/gitignore/MonoDevelop
+share/forgejo/options/gitignore/NWjs
+share/forgejo/options/gitignore/Nanoc
+share/forgejo/options/gitignore/NasaSpecsIntact
+share/forgejo/options/gitignore/NetBeans
+share/forgejo/options/gitignore/Nikola
+share/forgejo/options/gitignore/Nim
+share/forgejo/options/gitignore/Ninja
+share/forgejo/options/gitignore/Nix
+share/forgejo/options/gitignore/Node
+share/forgejo/options/gitignore/NotepadPP
+share/forgejo/options/gitignore/OCaml
+share/forgejo/options/gitignore/Objective-C
+share/forgejo/options/gitignore/Octave
+share/forgejo/options/gitignore/Opa
+share/forgejo/options/gitignore/OpenCart
+share/forgejo/options/gitignore/OpenSSL
+share/forgejo/options/gitignore/OracleForms
+share/forgejo/options/gitignore/Otto
+share/forgejo/options/gitignore/PSoCCreator
+share/forgejo/options/gitignore/Packer
+share/forgejo/options/gitignore/Patch
+share/forgejo/options/gitignore/Perl
+share/forgejo/options/gitignore/Perl6
+share/forgejo/options/gitignore/Phalcon
+share/forgejo/options/gitignore/Phoenix
+share/forgejo/options/gitignore/Pimcore
+share/forgejo/options/gitignore/PlayFramework
+share/forgejo/options/gitignore/Plone
+share/forgejo/options/gitignore/Prestashop
+share/forgejo/options/gitignore/Processing
+share/forgejo/options/gitignore/PuTTY
+share/forgejo/options/gitignore/Puppet
+share/forgejo/options/gitignore/PureScript
+share/forgejo/options/gitignore/Python
+share/forgejo/options/gitignore/Qooxdoo
+share/forgejo/options/gitignore/Qt
+share/forgejo/options/gitignore/R
+share/forgejo/options/gitignore/ROS
+share/forgejo/options/gitignore/ROS2
+share/forgejo/options/gitignore/Racket
+share/forgejo/options/gitignore/Rails
+share/forgejo/options/gitignore/Raku
+share/forgejo/options/gitignore/Red
+share/forgejo/options/gitignore/Redcar
+share/forgejo/options/gitignore/Redis
+share/forgejo/options/gitignore/RhodesRhomobile
+share/forgejo/options/gitignore/Ruby
+share/forgejo/options/gitignore/Rust
+share/forgejo/options/gitignore/SAM
+share/forgejo/options/gitignore/SBT
+share/forgejo/options/gitignore/SCons
+share/forgejo/options/gitignore/SPFx
+share/forgejo/options/gitignore/SVN
+share/forgejo/options/gitignore/Sass
+share/forgejo/options/gitignore/Scala
+share/forgejo/options/gitignore/Scheme
+share/forgejo/options/gitignore/Scrivener
+share/forgejo/options/gitignore/Sdcc
+share/forgejo/options/gitignore/SeamGen
+share/forgejo/options/gitignore/SketchUp
+share/forgejo/options/gitignore/SlickEdit
+share/forgejo/options/gitignore/Smalltalk
+share/forgejo/options/gitignore/Snap
+share/forgejo/options/gitignore/Splunk
+share/forgejo/options/gitignore/Stata
+share/forgejo/options/gitignore/Stella
+share/forgejo/options/gitignore/Strapi
+share/forgejo/options/gitignore/SublimeText
+share/forgejo/options/gitignore/SugarCRM
+share/forgejo/options/gitignore/Swift
+share/forgejo/options/gitignore/Symfony
+share/forgejo/options/gitignore/SymphonyCMS
+share/forgejo/options/gitignore/Syncthing
+share/forgejo/options/gitignore/SynopsysVCS
+share/forgejo/options/gitignore/Tags
+share/forgejo/options/gitignore/TeX
+share/forgejo/options/gitignore/Terraform
+share/forgejo/options/gitignore/TextMate
+share/forgejo/options/gitignore/Textpattern
+share/forgejo/options/gitignore/ThinkPHP
+share/forgejo/options/gitignore/Toit
+share/forgejo/options/gitignore/TortoiseGit
+share/forgejo/options/gitignore/TurboGears2
+share/forgejo/options/gitignore/TwinCAT3
+share/forgejo/options/gitignore/Typo3
+share/forgejo/options/gitignore/Umbraco
+share/forgejo/options/gitignore/Unity
+share/forgejo/options/gitignore/UnrealEngine
+share/forgejo/options/gitignore/V
+share/forgejo/options/gitignore/VVVV
+share/forgejo/options/gitignore/Vagrant
+share/forgejo/options/gitignore/Vim
+share/forgejo/options/gitignore/VirtualEnv
+share/forgejo/options/gitignore/Virtuoso
+share/forgejo/options/gitignore/VisualStudio
+share/forgejo/options/gitignore/VisualStudioCode
+share/forgejo/options/gitignore/Vue
+share/forgejo/options/gitignore/Waf
+share/forgejo/options/gitignore/WebMethods
+share/forgejo/options/gitignore/Windows
+share/forgejo/options/gitignore/WordPress
+share/forgejo/options/gitignore/Xcode
+share/forgejo/options/gitignore/Xilinx
+share/forgejo/options/gitignore/XilinxISE
+share/forgejo/options/gitignore/Xojo
+share/forgejo/options/gitignore/Yeoman
+share/forgejo/options/gitignore/Yii
+share/forgejo/options/gitignore/ZendFramework
+share/forgejo/options/gitignore/Zephir
+share/forgejo/options/gitignore/core
+share/forgejo/options/gitignore/esp-idf
+share/forgejo/options/gitignore/macOS
+share/forgejo/options/gitignore/uVision
+share/forgejo/options/label/Advanced.yaml
+share/forgejo/options/label/Default
+share/forgejo/options/license/0BSD
+share/forgejo/options/license/389-exception
+share/forgejo/options/license/AAL
+share/forgejo/options/license/ADSL
+share/forgejo/options/license/AFL-1.1
+share/forgejo/options/license/AFL-1.2
+share/forgejo/options/license/AFL-2.0
+share/forgejo/options/license/AFL-2.1
+share/forgejo/options/license/AFL-3.0
+share/forgejo/options/license/AGPL-1.0-only
+share/forgejo/options/license/AGPL-1.0-or-later
+share/forgejo/options/license/AGPL-3.0-only
+share/forgejo/options/license/AGPL-3.0-or-later
+share/forgejo/options/license/AMDPLPA
+share/forgejo/options/license/AML
+share/forgejo/options/license/AMPAS
+share/forgejo/options/license/ANTLR-PD
+share/forgejo/options/license/ANTLR-PD-fallback
+share/forgejo/options/license/APAFML
+share/forgejo/options/license/APL-1.0
+share/forgejo/options/license/APSL-1.0
+share/forgejo/options/license/APSL-1.1
+share/forgejo/options/license/APSL-1.2
+share/forgejo/options/license/APSL-2.0
+share/forgejo/options/license/ASWF-Digital-Assets-1.0
+share/forgejo/options/license/ASWF-Digital-Assets-1.1
+share/forgejo/options/license/Abstyles
+share/forgejo/options/license/AdaCore-doc
+share/forgejo/options/license/Adobe-2006
+share/forgejo/options/license/Adobe-Glyph
+share/forgejo/options/license/Afmparse
+share/forgejo/options/license/Aladdin
+share/forgejo/options/license/Apache-1.0
+share/forgejo/options/license/Apache-1.1
+share/forgejo/options/license/Apache-2.0
+share/forgejo/options/license/App-s2p
+share/forgejo/options/license/Arphic-1999
+share/forgejo/options/license/Artistic-1.0
+share/forgejo/options/license/Artistic-1.0-Perl
+share/forgejo/options/license/Artistic-1.0-cl8
+share/forgejo/options/license/Artistic-2.0
+share/forgejo/options/license/Asterisk-exception
+share/forgejo/options/license/Autoconf-exception-2.0
+share/forgejo/options/license/Autoconf-exception-3.0
+share/forgejo/options/license/Autoconf-exception-generic
+share/forgejo/options/license/Autoconf-exception-generic-3.0
+share/forgejo/options/license/Autoconf-exception-macro
+share/forgejo/options/license/BSD-1-Clause
+share/forgejo/options/license/BSD-2-Clause
+share/forgejo/options/license/BSD-2-Clause-Patent
+share/forgejo/options/license/BSD-2-Clause-Views
+share/forgejo/options/license/BSD-3-Clause
+share/forgejo/options/license/BSD-3-Clause-Attribution
+share/forgejo/options/license/BSD-3-Clause-Clear
+share/forgejo/options/license/BSD-3-Clause-LBNL
+share/forgejo/options/license/BSD-3-Clause-Modification
+share/forgejo/options/license/BSD-3-Clause-No-Military-License
+share/forgejo/options/license/BSD-3-Clause-No-Nuclear-License
+share/forgejo/options/license/BSD-3-Clause-No-Nuclear-License-2014
+share/forgejo/options/license/BSD-3-Clause-No-Nuclear-Warranty
+share/forgejo/options/license/BSD-3-Clause-Open-MPI
+share/forgejo/options/license/BSD-3-Clause-Sun
+share/forgejo/options/license/BSD-4-Clause
+share/forgejo/options/license/BSD-4-Clause-Shortened
+share/forgejo/options/license/BSD-4-Clause-UC
+share/forgejo/options/license/BSD-4.3RENO
+share/forgejo/options/license/BSD-4.3TAHOE
+share/forgejo/options/license/BSD-Advertising-Acknowledgement
+share/forgejo/options/license/BSD-Attribution-HPND-disclaimer
+share/forgejo/options/license/BSD-Protection
+share/forgejo/options/license/BSD-Source-Code
+share/forgejo/options/license/BSD-Systemics
+share/forgejo/options/license/BSL-1.0
+share/forgejo/options/license/BUSL-1.1
+share/forgejo/options/license/Baekmuk
+share/forgejo/options/license/Bahyph
+share/forgejo/options/license/Barr
+share/forgejo/options/license/Beerware
+share/forgejo/options/license/Bison-exception-2.2
+share/forgejo/options/license/BitTorrent-1.0
+share/forgejo/options/license/BitTorrent-1.1
+share/forgejo/options/license/Bitstream-Charter
+share/forgejo/options/license/Bitstream-Vera
+share/forgejo/options/license/BlueOak-1.0.0
+share/forgejo/options/license/Boehm-GC
+share/forgejo/options/license/Bootloader-exception
+share/forgejo/options/license/Borceux
+share/forgejo/options/license/Brian-Gladman-3-Clause
+share/forgejo/options/license/C-UDA-1.0
+share/forgejo/options/license/CAL-1.0
+share/forgejo/options/license/CAL-1.0-Combined-Work-Exception
+share/forgejo/options/license/CATOSL-1.1
+share/forgejo/options/license/CC-BY-1.0
+share/forgejo/options/license/CC-BY-2.0
+share/forgejo/options/license/CC-BY-2.5
+share/forgejo/options/license/CC-BY-2.5-AU
+share/forgejo/options/license/CC-BY-3.0
+share/forgejo/options/license/CC-BY-3.0-AT
+share/forgejo/options/license/CC-BY-3.0-DE
+share/forgejo/options/license/CC-BY-3.0-IGO
+share/forgejo/options/license/CC-BY-3.0-NL
+share/forgejo/options/license/CC-BY-3.0-US
+share/forgejo/options/license/CC-BY-4.0
+share/forgejo/options/license/CC-BY-NC-1.0
+share/forgejo/options/license/CC-BY-NC-2.0
+share/forgejo/options/license/CC-BY-NC-2.5
+share/forgejo/options/license/CC-BY-NC-3.0
+share/forgejo/options/license/CC-BY-NC-3.0-DE
+share/forgejo/options/license/CC-BY-NC-4.0
+share/forgejo/options/license/CC-BY-NC-ND-1.0
+share/forgejo/options/license/CC-BY-NC-ND-2.0
+share/forgejo/options/license/CC-BY-NC-ND-2.5
+share/forgejo/options/license/CC-BY-NC-ND-3.0
+share/forgejo/options/license/CC-BY-NC-ND-3.0-DE
+share/forgejo/options/license/CC-BY-NC-ND-3.0-IGO
+share/forgejo/options/license/CC-BY-NC-ND-4.0
+share/forgejo/options/license/CC-BY-NC-SA-1.0
+share/forgejo/options/license/CC-BY-NC-SA-2.0
+share/forgejo/options/license/CC-BY-NC-SA-2.0-DE
+share/forgejo/options/license/CC-BY-NC-SA-2.0-FR
+share/forgejo/options/license/CC-BY-NC-SA-2.0-UK
+share/forgejo/options/license/CC-BY-NC-SA-2.5
+share/forgejo/options/license/CC-BY-NC-SA-3.0
+share/forgejo/options/license/CC-BY-NC-SA-3.0-DE
+share/forgejo/options/license/CC-BY-NC-SA-3.0-IGO
+share/forgejo/options/license/CC-BY-NC-SA-4.0
+share/forgejo/options/license/CC-BY-ND-1.0
+share/forgejo/options/license/CC-BY-ND-2.0
+share/forgejo/options/license/CC-BY-ND-2.5
+share/forgejo/options/license/CC-BY-ND-3.0
+share/forgejo/options/license/CC-BY-ND-3.0-DE
+share/forgejo/options/license/CC-BY-ND-4.0
+share/forgejo/options/license/CC-BY-SA-1.0
+share/forgejo/options/license/CC-BY-SA-2.0
+share/forgejo/options/license/CC-BY-SA-2.0-UK
+share/forgejo/options/license/CC-BY-SA-2.1-JP
+share/forgejo/options/license/CC-BY-SA-2.5
+share/forgejo/options/license/CC-BY-SA-3.0
+share/forgejo/options/license/CC-BY-SA-3.0-AT
+share/forgejo/options/license/CC-BY-SA-3.0-DE
+share/forgejo/options/license/CC-BY-SA-3.0-IGO
+share/forgejo/options/license/CC-BY-SA-4.0
+share/forgejo/options/license/CC-PDDC
+share/forgejo/options/license/CC0-1.0
+share/forgejo/options/license/CDDL-1.0
+share/forgejo/options/license/CDDL-1.1
+share/forgejo/options/license/CDL-1.0
+share/forgejo/options/license/CDLA-Permissive-1.0
+share/forgejo/options/license/CDLA-Permissive-2.0
+share/forgejo/options/license/CDLA-Sharing-1.0
+share/forgejo/options/license/CECILL-1.0
+share/forgejo/options/license/CECILL-1.1
+share/forgejo/options/license/CECILL-2.0
+share/forgejo/options/license/CECILL-2.1
+share/forgejo/options/license/CECILL-B
+share/forgejo/options/license/CECILL-C
+share/forgejo/options/license/CERN-OHL-1.1
+share/forgejo/options/license/CERN-OHL-1.2
+share/forgejo/options/license/CERN-OHL-P-2.0
+share/forgejo/options/license/CERN-OHL-S-2.0
+share/forgejo/options/license/CERN-OHL-W-2.0
+share/forgejo/options/license/CFITSIO
+share/forgejo/options/license/CLISP-exception-2.0
+share/forgejo/options/license/CMU-Mach
+share/forgejo/options/license/CNRI-Jython
+share/forgejo/options/license/CNRI-Python
+share/forgejo/options/license/CNRI-Python-GPL-Compatible
+share/forgejo/options/license/COIL-1.0
+share/forgejo/options/license/CPAL-1.0
+share/forgejo/options/license/CPL-1.0
+share/forgejo/options/license/CPOL-1.02
+share/forgejo/options/license/CUA-OPL-1.0
+share/forgejo/options/license/Caldera
+share/forgejo/options/license/ClArtistic
+share/forgejo/options/license/Classpath-exception-2.0
+share/forgejo/options/license/Clips
+share/forgejo/options/license/Community-Spec-1.0
+share/forgejo/options/license/Condor-1.1
+share/forgejo/options/license/Cornell-Lossless-JPEG
+share/forgejo/options/license/Crossword
+share/forgejo/options/license/CrystalStacker
+share/forgejo/options/license/Cube
+share/forgejo/options/license/D-FSL-1.0
+share/forgejo/options/license/DL-DE-BY-2.0
+share/forgejo/options/license/DL-DE-ZERO-2.0
+share/forgejo/options/license/DOC
+share/forgejo/options/license/DRL-1.0
+share/forgejo/options/license/DSDP
+share/forgejo/options/license/DigiRule-FOSS-exception
+share/forgejo/options/license/Dotseqn
+share/forgejo/options/license/ECL-1.0
+share/forgejo/options/license/ECL-2.0
+share/forgejo/options/license/EFL-1.0
+share/forgejo/options/license/EFL-2.0
+share/forgejo/options/license/EPICS
+share/forgejo/options/license/EPL-1.0
+share/forgejo/options/license/EPL-2.0
+share/forgejo/options/license/EUDatagrid
+share/forgejo/options/license/EUPL-1.0
+share/forgejo/options/license/EUPL-1.1
+share/forgejo/options/license/EUPL-1.2
+share/forgejo/options/license/Elastic-2.0
+share/forgejo/options/license/Entessa
+share/forgejo/options/license/ErlPL-1.1
+share/forgejo/options/license/Eurosym
+share/forgejo/options/license/FBM
+share/forgejo/options/license/FDK-AAC
+share/forgejo/options/license/FLTK-exception
+share/forgejo/options/license/FSFAP
+share/forgejo/options/license/FSFUL
+share/forgejo/options/license/FSFULLR
+share/forgejo/options/license/FSFULLRWD
+share/forgejo/options/license/FTL
+share/forgejo/options/license/Fair
+share/forgejo/options/license/Fawkes-Runtime-exception
+share/forgejo/options/license/Ferguson-Twofish
+share/forgejo/options/license/Font-exception-2.0
+share/forgejo/options/license/Frameworx-1.0
+share/forgejo/options/license/FreeBSD-DOC
+share/forgejo/options/license/FreeImage
+share/forgejo/options/license/GCC-exception-2.0
+share/forgejo/options/license/GCC-exception-3.1
+share/forgejo/options/license/GD
+share/forgejo/options/license/GFDL-1.1-invariants-only
+share/forgejo/options/license/GFDL-1.1-invariants-or-later
+share/forgejo/options/license/GFDL-1.1-no-invariants-only
+share/forgejo/options/license/GFDL-1.1-no-invariants-or-later
+share/forgejo/options/license/GFDL-1.1-only
+share/forgejo/options/license/GFDL-1.1-or-later
+share/forgejo/options/license/GFDL-1.2-invariants-only
+share/forgejo/options/license/GFDL-1.2-invariants-or-later
+share/forgejo/options/license/GFDL-1.2-no-invariants-only
+share/forgejo/options/license/GFDL-1.2-no-invariants-or-later
+share/forgejo/options/license/GFDL-1.2-only
+share/forgejo/options/license/GFDL-1.2-or-later
+share/forgejo/options/license/GFDL-1.3-invariants-only
+share/forgejo/options/license/GFDL-1.3-invariants-or-later
+share/forgejo/options/license/GFDL-1.3-no-invariants-only
+share/forgejo/options/license/GFDL-1.3-no-invariants-or-later
+share/forgejo/options/license/GFDL-1.3-only
+share/forgejo/options/license/GFDL-1.3-or-later
+share/forgejo/options/license/GL2PS
+share/forgejo/options/license/GLWTPL
+share/forgejo/options/license/GNAT-exception
+share/forgejo/options/license/GNU-compiler-exception
+share/forgejo/options/license/GPL-1.0-only
+share/forgejo/options/license/GPL-1.0-or-later
+share/forgejo/options/license/GPL-2.0-only
+share/forgejo/options/license/GPL-2.0-or-later
+share/forgejo/options/license/GPL-3.0-interface-exception
+share/forgejo/options/license/GPL-3.0-linking-exception
+share/forgejo/options/license/GPL-3.0-linking-source-exception
+share/forgejo/options/license/GPL-3.0-only
+share/forgejo/options/license/GPL-3.0-or-later
+share/forgejo/options/license/GPL-CC-1.0
+share/forgejo/options/license/GStreamer-exception-2005
+share/forgejo/options/license/GStreamer-exception-2008
+share/forgejo/options/license/Giftware
+share/forgejo/options/license/Glide
+share/forgejo/options/license/Glulxe
+share/forgejo/options/license/Graphics-Gems
+share/forgejo/options/license/HP-1986
+share/forgejo/options/license/HP-1989
+share/forgejo/options/license/HPND
+share/forgejo/options/license/HPND-Markus-Kuhn
+share/forgejo/options/license/HPND-export-US
+share/forgejo/options/license/HPND-sell-variant
+share/forgejo/options/license/HPND-sell-variant-MIT-disclaimer
+share/forgejo/options/license/HTMLTIDY
+share/forgejo/options/license/HaskellReport
+share/forgejo/options/license/Hippocratic-2.1
+share/forgejo/options/license/IBM-pibs
+share/forgejo/options/license/ICU
+share/forgejo/options/license/IEC-Code-Components-EULA
+share/forgejo/options/license/IJG
+share/forgejo/options/license/IJG-short
+share/forgejo/options/license/IPA
+share/forgejo/options/license/IPL-1.0
+share/forgejo/options/license/ISC
+share/forgejo/options/license/ImageMagick
+share/forgejo/options/license/Imlib2
+share/forgejo/options/license/Info-ZIP
+share/forgejo/options/license/Inner-Net-2.0
+share/forgejo/options/license/Intel
+share/forgejo/options/license/Intel-ACPI
+share/forgejo/options/license/Interbase-1.0
+share/forgejo/options/license/JPL-image
+share/forgejo/options/license/JPNIC
+share/forgejo/options/license/JSON
+share/forgejo/options/license/Jam
+share/forgejo/options/license/JasPer-2.0
+share/forgejo/options/license/Kazlib
+share/forgejo/options/license/KiCad-libraries-exception
+share/forgejo/options/license/Knuth-CTAN
+share/forgejo/options/license/LAL-1.2
+share/forgejo/options/license/LAL-1.3
+share/forgejo/options/license/LGPL-2.0-only
+share/forgejo/options/license/LGPL-2.0-or-later
+share/forgejo/options/license/LGPL-2.1-only
+share/forgejo/options/license/LGPL-2.1-or-later
+share/forgejo/options/license/LGPL-3.0-linking-exception
+share/forgejo/options/license/LGPL-3.0-only
+share/forgejo/options/license/LGPL-3.0-or-later
+share/forgejo/options/license/LGPLLR
+share/forgejo/options/license/LLGPL
+share/forgejo/options/license/LLVM-exception
+share/forgejo/options/license/LOOP
+share/forgejo/options/license/LPL-1.0
+share/forgejo/options/license/LPL-1.02
+share/forgejo/options/license/LPPL-1.0
+share/forgejo/options/license/LPPL-1.1
+share/forgejo/options/license/LPPL-1.2
+share/forgejo/options/license/LPPL-1.3a
+share/forgejo/options/license/LPPL-1.3c
+share/forgejo/options/license/LZMA-SDK-9.11-to-9.20
+share/forgejo/options/license/LZMA-SDK-9.22
+share/forgejo/options/license/LZMA-exception
+share/forgejo/options/license/Latex2e
+share/forgejo/options/license/Latex2e-translated-notice
+share/forgejo/options/license/Leptonica
+share/forgejo/options/license/LiLiQ-P-1.1
+share/forgejo/options/license/LiLiQ-R-1.1
+share/forgejo/options/license/LiLiQ-Rplus-1.1
+share/forgejo/options/license/Libpng
+share/forgejo/options/license/Libtool-exception
+share/forgejo/options/license/Linux-OpenIB
+share/forgejo/options/license/Linux-man-pages-1-para
+share/forgejo/options/license/Linux-man-pages-copyleft
+share/forgejo/options/license/Linux-man-pages-copyleft-2-para
+share/forgejo/options/license/Linux-man-pages-copyleft-var
+share/forgejo/options/license/Linux-syscall-note
+share/forgejo/options/license/MIT
+share/forgejo/options/license/MIT-0
+share/forgejo/options/license/MIT-CMU
+share/forgejo/options/license/MIT-Festival
+share/forgejo/options/license/MIT-Modern-Variant
+share/forgejo/options/license/MIT-Wu
+share/forgejo/options/license/MIT-advertising
+share/forgejo/options/license/MIT-enna
+share/forgejo/options/license/MIT-feh
+share/forgejo/options/license/MIT-open-group
+share/forgejo/options/license/MIT-testregex
+share/forgejo/options/license/MITNFA
+share/forgejo/options/license/MMIXware
+share/forgejo/options/license/MPEG-SSG
+share/forgejo/options/license/MPL-1.0
+share/forgejo/options/license/MPL-1.1
+share/forgejo/options/license/MPL-2.0
+share/forgejo/options/license/MPL-2.0-no-copyleft-exception
+share/forgejo/options/license/MS-LPL
+share/forgejo/options/license/MS-PL
+share/forgejo/options/license/MS-RL
+share/forgejo/options/license/MTLL
+share/forgejo/options/license/MakeIndex
+share/forgejo/options/license/Martin-Birgmeier
+share/forgejo/options/license/Minpack
+share/forgejo/options/license/MirOS
+share/forgejo/options/license/Motosoto
+share/forgejo/options/license/MulanPSL-1.0
+share/forgejo/options/license/MulanPSL-2.0
+share/forgejo/options/license/Multics
+share/forgejo/options/license/Mup
+share/forgejo/options/license/NAIST-2003
+share/forgejo/options/license/NASA-1.3
+share/forgejo/options/license/NBPL-1.0
+share/forgejo/options/license/NCGL-UK-2.0
+share/forgejo/options/license/NCSA
+share/forgejo/options/license/NGPL
+share/forgejo/options/license/NICTA-1.0
+share/forgejo/options/license/NIST-PD
+share/forgejo/options/license/NIST-PD-fallback
+share/forgejo/options/license/NIST-Software
+share/forgejo/options/license/NLOD-1.0
+share/forgejo/options/license/NLOD-2.0
+share/forgejo/options/license/NLPL
+share/forgejo/options/license/NOSL
+share/forgejo/options/license/NPL-1.0
+share/forgejo/options/license/NPL-1.1
+share/forgejo/options/license/NPOSL-3.0
+share/forgejo/options/license/NRL
+share/forgejo/options/license/NTP
+share/forgejo/options/license/NTP-0
+share/forgejo/options/license/Naumen
+share/forgejo/options/license/Net-SNMP
+share/forgejo/options/license/NetCDF
+share/forgejo/options/license/Newsletr
+share/forgejo/options/license/Nokia
+share/forgejo/options/license/Nokia-Qt-exception-1.1
+share/forgejo/options/license/Noweb
+share/forgejo/options/license/O-UDA-1.0
+share/forgejo/options/license/OCCT-PL
+share/forgejo/options/license/OCCT-exception-1.0
+share/forgejo/options/license/OCLC-2.0
+share/forgejo/options/license/OCaml-LGPL-linking-exception
+share/forgejo/options/license/ODC-By-1.0
+share/forgejo/options/license/ODbL-1.0
+share/forgejo/options/license/OFFIS
+share/forgejo/options/license/OFL-1.0
+share/forgejo/options/license/OFL-1.0-RFN
+share/forgejo/options/license/OFL-1.0-no-RFN
+share/forgejo/options/license/OFL-1.1
+share/forgejo/options/license/OFL-1.1-RFN
+share/forgejo/options/license/OFL-1.1-no-RFN
+share/forgejo/options/license/OGC-1.0
+share/forgejo/options/license/OGDL-Taiwan-1.0
+share/forgejo/options/license/OGL-Canada-2.0
+share/forgejo/options/license/OGL-UK-1.0
+share/forgejo/options/license/OGL-UK-2.0
+share/forgejo/options/license/OGL-UK-3.0
+share/forgejo/options/license/OGTSL
+share/forgejo/options/license/OLDAP-1.1
+share/forgejo/options/license/OLDAP-1.2
+share/forgejo/options/license/OLDAP-1.3
+share/forgejo/options/license/OLDAP-1.4
+share/forgejo/options/license/OLDAP-2.0
+share/forgejo/options/license/OLDAP-2.0.1
+share/forgejo/options/license/OLDAP-2.1
+share/forgejo/options/license/OLDAP-2.2
+share/forgejo/options/license/OLDAP-2.2.1
+share/forgejo/options/license/OLDAP-2.2.2
+share/forgejo/options/license/OLDAP-2.3
+share/forgejo/options/license/OLDAP-2.4
+share/forgejo/options/license/OLDAP-2.5
+share/forgejo/options/license/OLDAP-2.6
+share/forgejo/options/license/OLDAP-2.7
+share/forgejo/options/license/OLDAP-2.8
+share/forgejo/options/license/OLFL-1.3
+share/forgejo/options/license/OML
+share/forgejo/options/license/OPL-1.0
+share/forgejo/options/license/OPL-UK-3.0
+share/forgejo/options/license/OPUBL-1.0
+share/forgejo/options/license/OSET-PL-2.1
+share/forgejo/options/license/OSL-1.0
+share/forgejo/options/license/OSL-1.1
+share/forgejo/options/license/OSL-2.0
+share/forgejo/options/license/OSL-2.1
+share/forgejo/options/license/OSL-3.0
+share/forgejo/options/license/OpenJDK-assembly-exception-1.0
+share/forgejo/options/license/OpenPBS-2.3
+share/forgejo/options/license/OpenSSL
+share/forgejo/options/license/PDDL-1.0
+share/forgejo/options/license/PHP-3.0
+share/forgejo/options/license/PHP-3.01
+share/forgejo/options/license/PS-or-PDF-font-exception-20170817
+share/forgejo/options/license/PSF-2.0
+share/forgejo/options/license/Parity-6.0.0
+share/forgejo/options/license/Parity-7.0.0
+share/forgejo/options/license/Plexus
+share/forgejo/options/license/PolyForm-Noncommercial-1.0.0
+share/forgejo/options/license/PolyForm-Small-Business-1.0.0
+share/forgejo/options/license/PostgreSQL
+share/forgejo/options/license/Python-2.0
+share/forgejo/options/license/Python-2.0.1
+share/forgejo/options/license/QPL-1.0
+share/forgejo/options/license/QPL-1.0-INRIA-2004
+share/forgejo/options/license/QPL-1.0-INRIA-2004-exception
+share/forgejo/options/license/Qhull
+share/forgejo/options/license/Qt-GPL-exception-1.0
+share/forgejo/options/license/Qt-LGPL-exception-1.1
+share/forgejo/options/license/Qwt-exception-1.0
+share/forgejo/options/license/RHeCos-1.1
+share/forgejo/options/license/RPL-1.1
+share/forgejo/options/license/RPL-1.5
+share/forgejo/options/license/RPSL-1.0
+share/forgejo/options/license/RSA-MD
+share/forgejo/options/license/RSCPL
+share/forgejo/options/license/Rdisc
+share/forgejo/options/license/Ruby
+share/forgejo/options/license/SANE-exception
+share/forgejo/options/license/SAX-PD
+share/forgejo/options/license/SCEA
+share/forgejo/options/license/SGI-B-1.0
+share/forgejo/options/license/SGI-B-1.1
+share/forgejo/options/license/SGI-B-2.0
+share/forgejo/options/license/SGP4
+share/forgejo/options/license/SHL-0.5
+share/forgejo/options/license/SHL-0.51
+share/forgejo/options/license/SHL-2.0
+share/forgejo/options/license/SHL-2.1
+share/forgejo/options/license/SISSL
+share/forgejo/options/license/SISSL-1.2
+share/forgejo/options/license/SL
+share/forgejo/options/license/SMLNJ
+share/forgejo/options/license/SMPPL
+share/forgejo/options/license/SNIA
+share/forgejo/options/license/SPL-1.0
+share/forgejo/options/license/SSH-OpenSSH
+share/forgejo/options/license/SSH-short
+share/forgejo/options/license/SSPL-1.0
+share/forgejo/options/license/SWI-exception
+share/forgejo/options/license/SWL
+share/forgejo/options/license/Saxpath
+share/forgejo/options/license/SchemeReport
+share/forgejo/options/license/Sendmail
+share/forgejo/options/license/Sendmail-8.23
+share/forgejo/options/license/SimPL-2.0
+share/forgejo/options/license/Sleepycat
+share/forgejo/options/license/Soundex
+share/forgejo/options/license/Spencer-86
+share/forgejo/options/license/Spencer-94
+share/forgejo/options/license/Spencer-99
+share/forgejo/options/license/SugarCRM-1.1.3
+share/forgejo/options/license/SunPro
+share/forgejo/options/license/Swift-exception
+share/forgejo/options/license/Symlinks
+share/forgejo/options/license/TAPR-OHL-1.0
+share/forgejo/options/license/TCL
+share/forgejo/options/license/TCP-wrappers
+share/forgejo/options/license/TMate
+share/forgejo/options/license/TORQUE-1.1
+share/forgejo/options/license/TOSL
+share/forgejo/options/license/TPDL
+share/forgejo/options/license/TPL-1.0
+share/forgejo/options/license/TTWL
+share/forgejo/options/license/TTYP0
+share/forgejo/options/license/TU-Berlin-1.0
+share/forgejo/options/license/TU-Berlin-2.0
+share/forgejo/options/license/TermReadKey
+share/forgejo/options/license/Texinfo-exception
+share/forgejo/options/license/UCAR
+share/forgejo/options/license/UCL-1.0
+share/forgejo/options/license/UPL-1.0
+share/forgejo/options/license/URT-RLE
+share/forgejo/options/license/Unicode-DFS-2015
+share/forgejo/options/license/Unicode-DFS-2016
+share/forgejo/options/license/Unicode-TOU
+share/forgejo/options/license/Universal-FOSS-exception-1.0
+share/forgejo/options/license/UnixCrypt
+share/forgejo/options/license/Unlicense
+share/forgejo/options/license/VOSTROM
+share/forgejo/options/license/VSL-1.0
+share/forgejo/options/license/Vim
+share/forgejo/options/license/W3C
+share/forgejo/options/license/W3C-19980720
+share/forgejo/options/license/W3C-20150513
+share/forgejo/options/license/WTFPL
+share/forgejo/options/license/Watcom-1.0
+share/forgejo/options/license/Widget-Workshop
+share/forgejo/options/license/Wsuipa
+share/forgejo/options/license/WxWindows-exception-3.1
+share/forgejo/options/license/X11
+share/forgejo/options/license/X11-distribute-modifications-variant
+share/forgejo/options/license/XFree86-1.1
+share/forgejo/options/license/XSkat
+share/forgejo/options/license/Xdebug-1.03
+share/forgejo/options/license/Xerox
+share/forgejo/options/license/Xfig
+share/forgejo/options/license/Xnet
+share/forgejo/options/license/YPL-1.0
+share/forgejo/options/license/YPL-1.1
+share/forgejo/options/license/ZPL-1.1
+share/forgejo/options/license/ZPL-2.0
+share/forgejo/options/license/ZPL-2.1
+share/forgejo/options/license/Zed
+share/forgejo/options/license/Zeeff
+share/forgejo/options/license/Zend-2.0
+share/forgejo/options/license/Zimbra-1.3
+share/forgejo/options/license/Zimbra-1.4
+share/forgejo/options/license/Zlib
+share/forgejo/options/license/blessing
+share/forgejo/options/license/bzip2-1.0.6
+share/forgejo/options/license/check-cvs
+share/forgejo/options/license/checkmk
+share/forgejo/options/license/copyleft-next-0.3.0
+share/forgejo/options/license/copyleft-next-0.3.1
+share/forgejo/options/license/cryptsetup-OpenSSL-exception
+share/forgejo/options/license/curl
+share/forgejo/options/license/diffmark
+share/forgejo/options/license/dtoa
+share/forgejo/options/license/dvipdfm
+share/forgejo/options/license/eCos-exception-2.0
+share/forgejo/options/license/eGenix
+share/forgejo/options/license/etalab-2.0
+share/forgejo/options/license/freertos-exception-2.0
+share/forgejo/options/license/gSOAP-1.3b
+share/forgejo/options/license/gnu-javamail-exception
+share/forgejo/options/license/gnuplot
+share/forgejo/options/license/i2p-gpl-java-exception
+share/forgejo/options/license/iMatix
+share/forgejo/options/license/libpng-2.0
+share/forgejo/options/license/libpri-OpenH323-exception
+share/forgejo/options/license/libselinux-1.0
+share/forgejo/options/license/libtiff
+share/forgejo/options/license/libutil-David-Nugent
+share/forgejo/options/license/metamail
+share/forgejo/options/license/mif-exception
+share/forgejo/options/license/mpi-permissive
+share/forgejo/options/license/mpich2
+share/forgejo/options/license/mplus
+share/forgejo/options/license/openvpn-openssl-exception
+share/forgejo/options/license/pnmstitch
+share/forgejo/options/license/psfrag
+share/forgejo/options/license/psutils
+share/forgejo/options/license/snprintf
+share/forgejo/options/license/stunnel-exception
+share/forgejo/options/license/u-boot-exception-2.0
+share/forgejo/options/license/vsftpd-openssl-exception
+share/forgejo/options/license/w3m
+share/forgejo/options/license/x11vnc-openssl-exception
+share/forgejo/options/license/xinetd
+share/forgejo/options/license/xlock
+share/forgejo/options/license/xpp
+share/forgejo/options/license/zlib-acknowledgement
+share/forgejo/options/locale/TRANSLATORS
+share/forgejo/options/locale/locale_cs-CZ.ini
+share/forgejo/options/locale/locale_de-DE.ini
+share/forgejo/options/locale/locale_el-GR.ini
+share/forgejo/options/locale/locale_en-US.ini
+share/forgejo/options/locale/locale_es-ES.ini
+share/forgejo/options/locale/locale_fa-IR.ini
+share/forgejo/options/locale/locale_fi-FI.ini
+share/forgejo/options/locale/locale_fr-FR.ini
+share/forgejo/options/locale/locale_hu-HU.ini
+share/forgejo/options/locale/locale_id-ID.ini
+share/forgejo/options/locale/locale_is-IS.ini
+share/forgejo/options/locale/locale_it-IT.ini
+share/forgejo/options/locale/locale_ja-JP.ini
+share/forgejo/options/locale/locale_ko-KR.ini
+share/forgejo/options/locale/locale_lv-LV.ini
+share/forgejo/options/locale/locale_nl-NL.ini
+share/forgejo/options/locale/locale_pl-PL.ini
+share/forgejo/options/locale/locale_pt-BR.ini
+share/forgejo/options/locale/locale_pt-PT.ini
+share/forgejo/options/locale/locale_ru-RU.ini
+share/forgejo/options/locale/locale_si-LK.ini
+share/forgejo/options/locale/locale_sk-SK.ini
+share/forgejo/options/locale/locale_sv-SE.ini
+share/forgejo/options/locale/locale_tr-TR.ini
+share/forgejo/options/locale/locale_uk-UA.ini
+share/forgejo/options/locale/locale_zh-CN.ini
+share/forgejo/options/locale/locale_zh-HK.ini
+share/forgejo/options/locale/locale_zh-TW.ini
+share/forgejo/options/locales/gitea_cs-CZ.ini
+share/forgejo/options/locales/gitea_de-DE.ini
+share/forgejo/options/locales/gitea_el-GR.ini
+share/forgejo/options/locales/gitea_en-US.ini
+share/forgejo/options/locales/gitea_es-ES.ini
+share/forgejo/options/locales/gitea_fa-IR.ini
+share/forgejo/options/locales/gitea_fi-FI.ini
+share/forgejo/options/locales/gitea_fr-FR.ini
+share/forgejo/options/locales/gitea_hu-HU.ini
+share/forgejo/options/locales/gitea_id-ID.ini
+share/forgejo/options/locales/gitea_is-IS.ini
+share/forgejo/options/locales/gitea_it-IT.ini
+share/forgejo/options/locales/gitea_ja-JP.ini
+share/forgejo/options/locales/gitea_ko-KR.ini
+share/forgejo/options/locales/gitea_lv-LV.ini
+share/forgejo/options/locales/gitea_nl-NL.ini
+share/forgejo/options/locales/gitea_pl-PL.ini
+share/forgejo/options/locales/gitea_pt-BR.ini
+share/forgejo/options/locales/gitea_pt-PT.ini
+share/forgejo/options/locales/gitea_ru-RU.ini
+share/forgejo/options/locales/gitea_si-LK.ini
+share/forgejo/options/locales/gitea_sk-SK.ini
+share/forgejo/options/locales/gitea_sv-SE.ini
+share/forgejo/options/locales/gitea_tr-TR.ini
+share/forgejo/options/locales/gitea_uk-UA.ini
+share/forgejo/options/locales/gitea_zh-CN.ini
+share/forgejo/options/locales/gitea_zh-HK.ini
+share/forgejo/options/locales/gitea_zh-TW.ini
+share/forgejo/options/readme/Default
+share/forgejo/public/.well-known/security.txt
+share/forgejo/public/assets/css/asciinema-player.348ff0a9.css
+share/forgejo/public/assets/css/dropzone.46ea72f6.css
+share/forgejo/public/assets/css/forgejoswagger.css
+share/forgejo/public/assets/css/index.css
+share/forgejo/public/assets/css/katex.a42245c1.css
+share/forgejo/public/assets/css/minicolors.4a2ce0b5.css
+share/forgejo/public/assets/css/monaco.18fe49f8.css
+share/forgejo/public/assets/css/swagger.css
+share/forgejo/public/assets/css/theme-arc-green.css
+share/forgejo/public/assets/css/theme-auto.css
+share/forgejo/public/assets/css/theme-forgejo-auto.css
+share/forgejo/public/assets/css/theme-forgejo-dark.css
+share/forgejo/public/assets/css/theme-forgejo-light.css
+share/forgejo/public/assets/fonts/KaTeX_AMS-Regular.73ea273a.woff2
+share/forgejo/public/assets/fonts/KaTeX_Caligraphic-Bold.a1abf90d.woff2
+share/forgejo/public/assets/fonts/KaTeX_Caligraphic-Regular.d6484fce.woff2
+share/forgejo/public/assets/fonts/KaTeX_Fraktur-Bold.931d67ea.woff2
+share/forgejo/public/assets/fonts/KaTeX_Fraktur-Regular.172d3529.woff2
+share/forgejo/public/assets/fonts/KaTeX_Main-Bold.39890742.woff2
+share/forgejo/public/assets/fonts/KaTeX_Main-BoldItalic.20f389c4.woff2
+share/forgejo/public/assets/fonts/KaTeX_Main-Italic.fe2176f7.woff2
+share/forgejo/public/assets/fonts/KaTeX_Main-Regular.f650f111.woff2
+share/forgejo/public/assets/fonts/KaTeX_Math-BoldItalic.dcbcbd93.woff2
+share/forgejo/public/assets/fonts/KaTeX_Math-Italic.6d3d25f4.woff2
+share/forgejo/public/assets/fonts/KaTeX_SansSerif-Bold.95591a92.woff2
+share/forgejo/public/assets/fonts/KaTeX_SansSerif-Italic.7d393d38.woff2
+share/forgejo/public/assets/fonts/KaTeX_SansSerif-Regular.cd5e231e.woff2
+share/forgejo/public/assets/fonts/KaTeX_Script-Regular.c81d1b2a.woff2
+share/forgejo/public/assets/fonts/KaTeX_Size1-Regular.6eec866c.woff2
+share/forgejo/public/assets/fonts/KaTeX_Size2-Regular.2960900c.woff2
+share/forgejo/public/assets/fonts/KaTeX_Size3-Regular.e1951519.woff2
+share/forgejo/public/assets/fonts/KaTeX_Size4-Regular.e418bf25.woff2
+share/forgejo/public/assets/fonts/KaTeX_Typewriter-Regular.c295e7f7.woff2
+share/forgejo/public/assets/fonts/codicon.2fa1fcf5.ttf
+share/forgejo/public/assets/forgejo/api.v1.yml
+share/forgejo/public/assets/img/404.png
+share/forgejo/public/assets/img/500.png
+share/forgejo/public/assets/img/apple-touch-icon.png
+share/forgejo/public/assets/img/avatar_default.png
+share/forgejo/public/assets/img/checkmark.png
+share/forgejo/public/assets/img/dingtalk.ico
+share/forgejo/public/assets/img/discord.png
+share/forgejo/public/assets/img/emoji/codeberg.png
+share/forgejo/public/assets/img/emoji/forgejo.png
+share/forgejo/public/assets/img/emoji/git.png
+share/forgejo/public/assets/img/emoji/gitea.png
+share/forgejo/public/assets/img/emoji/github.png
+share/forgejo/public/assets/img/emoji/gitlab.png
+share/forgejo/public/assets/img/emoji/gogs.png
+share/forgejo/public/assets/img/favicon.png
+share/forgejo/public/assets/img/favicon.svg
+share/forgejo/public/assets/img/feishu.png
+share/forgejo/public/assets/img/forgejo-loading.svg
+share/forgejo/public/assets/img/forgejo.svg
+share/forgejo/public/assets/img/gitea-original.svg
+share/forgejo/public/assets/img/gitea.svg
+share/forgejo/public/assets/img/gogs.ico
+share/forgejo/public/assets/img/logo.png
+share/forgejo/public/assets/img/logo.svg
+share/forgejo/public/assets/img/msteams.png
+share/forgejo/public/assets/img/openid-16x16.png
+share/forgejo/public/assets/img/packagist.png
+share/forgejo/public/assets/img/repo_default.png
+share/forgejo/public/assets/img/slack.png
+share/forgejo/public/assets/img/svg/fontawesome-openid.svg
+share/forgejo/public/assets/img/svg/fontawesome-save.svg
+share/forgejo/public/assets/img/svg/fontawesome-send.svg
+share/forgejo/public/assets/img/svg/fontawesome-windows.svg
+share/forgejo/public/assets/img/svg/gitea-alpine.svg
+share/forgejo/public/assets/img/svg/gitea-azuread.svg
+share/forgejo/public/assets/img/svg/gitea-azureadv2.svg
+share/forgejo/public/assets/img/svg/gitea-bitbucket.svg
+share/forgejo/public/assets/img/svg/gitea-cargo.svg
+share/forgejo/public/assets/img/svg/gitea-chef.svg
+share/forgejo/public/assets/img/svg/gitea-codebase.svg
+share/forgejo/public/assets/img/svg/gitea-composer.svg
+share/forgejo/public/assets/img/svg/gitea-conan.svg
+share/forgejo/public/assets/img/svg/gitea-conda.svg
+share/forgejo/public/assets/img/svg/gitea-cran.svg
+share/forgejo/public/assets/img/svg/gitea-debian.svg
+share/forgejo/public/assets/img/svg/gitea-discord.svg
+share/forgejo/public/assets/img/svg/gitea-double-chevron-left.svg
+share/forgejo/public/assets/img/svg/gitea-double-chevron-right.svg
+share/forgejo/public/assets/img/svg/gitea-dropbox.svg
+share/forgejo/public/assets/img/svg/gitea-empty-checkbox.svg
+share/forgejo/public/assets/img/svg/gitea-exclamation.svg
+share/forgejo/public/assets/img/svg/gitea-facebook.svg
+share/forgejo/public/assets/img/svg/gitea-forgejo.svg
+share/forgejo/public/assets/img/svg/gitea-git.svg
+share/forgejo/public/assets/img/svg/gitea-gitbucket.svg
+share/forgejo/public/assets/img/svg/gitea-gitea.svg
+share/forgejo/public/assets/img/svg/gitea-gitlab.svg
+share/forgejo/public/assets/img/svg/gitea-go.svg
+share/forgejo/public/assets/img/svg/gitea-gogs.svg
+share/forgejo/public/assets/img/svg/gitea-google.svg
+share/forgejo/public/assets/img/svg/gitea-helm.svg
+share/forgejo/public/assets/img/svg/gitea-join.svg
+share/forgejo/public/assets/img/svg/gitea-lock-cog.svg
+share/forgejo/public/assets/img/svg/gitea-lock.svg
+share/forgejo/public/assets/img/svg/gitea-mastodon.svg
+share/forgejo/public/assets/img/svg/gitea-matrix.svg
+share/forgejo/public/assets/img/svg/gitea-maven.svg
+share/forgejo/public/assets/img/svg/gitea-microsoftonline.svg
+share/forgejo/public/assets/img/svg/gitea-nextcloud.svg
+share/forgejo/public/assets/img/svg/gitea-npm.svg
+share/forgejo/public/assets/img/svg/gitea-nuget.svg
+share/forgejo/public/assets/img/svg/gitea-onedev.svg
+share/forgejo/public/assets/img/svg/gitea-openid.svg
+share/forgejo/public/assets/img/svg/gitea-pub.svg
+share/forgejo/public/assets/img/svg/gitea-python.svg
+share/forgejo/public/assets/img/svg/gitea-rpm.svg
+share/forgejo/public/assets/img/svg/gitea-rubygems.svg
+share/forgejo/public/assets/img/svg/gitea-split.svg
+share/forgejo/public/assets/img/svg/gitea-swift.svg
+share/forgejo/public/assets/img/svg/gitea-twitter.svg
+share/forgejo/public/assets/img/svg/gitea-unlock.svg
+share/forgejo/public/assets/img/svg/gitea-vagrant.svg
+share/forgejo/public/assets/img/svg/gitea-vscode.svg
+share/forgejo/public/assets/img/svg/gitea-whitespace.svg
+share/forgejo/public/assets/img/svg/gitea-yandex.svg
+share/forgejo/public/assets/img/svg/material-invert-colors.svg
+share/forgejo/public/assets/img/svg/material-palette.svg
+share/forgejo/public/assets/img/svg/octicon-accessibility-inset.svg
+share/forgejo/public/assets/img/svg/octicon-accessibility.svg
+share/forgejo/public/assets/img/svg/octicon-alert-fill.svg
+share/forgejo/public/assets/img/svg/octicon-alert.svg
+share/forgejo/public/assets/img/svg/octicon-apps.svg
+share/forgejo/public/assets/img/svg/octicon-archive.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-both.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-down-left.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-down-right.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-down.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-left.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-right.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-switch.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-up-left.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-up-right.svg
+share/forgejo/public/assets/img/svg/octicon-arrow-up.svg
+share/forgejo/public/assets/img/svg/octicon-beaker.svg
+share/forgejo/public/assets/img/svg/octicon-bell-fill.svg
+share/forgejo/public/assets/img/svg/octicon-bell-slash.svg
+share/forgejo/public/assets/img/svg/octicon-bell.svg
+share/forgejo/public/assets/img/svg/octicon-blocked.svg
+share/forgejo/public/assets/img/svg/octicon-bold.svg
+share/forgejo/public/assets/img/svg/octicon-book.svg
+share/forgejo/public/assets/img/svg/octicon-bookmark-slash.svg
+share/forgejo/public/assets/img/svg/octicon-bookmark.svg
+share/forgejo/public/assets/img/svg/octicon-briefcase.svg
+share/forgejo/public/assets/img/svg/octicon-broadcast.svg
+share/forgejo/public/assets/img/svg/octicon-browser.svg
+share/forgejo/public/assets/img/svg/octicon-bug.svg
+share/forgejo/public/assets/img/svg/octicon-cache.svg
+share/forgejo/public/assets/img/svg/octicon-calendar.svg
+share/forgejo/public/assets/img/svg/octicon-check-circle-fill.svg
+share/forgejo/public/assets/img/svg/octicon-check-circle.svg
+share/forgejo/public/assets/img/svg/octicon-check.svg
+share/forgejo/public/assets/img/svg/octicon-checkbox.svg
+share/forgejo/public/assets/img/svg/octicon-checklist.svg
+share/forgejo/public/assets/img/svg/octicon-chevron-down.svg
+share/forgejo/public/assets/img/svg/octicon-chevron-left.svg
+share/forgejo/public/assets/img/svg/octicon-chevron-right.svg
+share/forgejo/public/assets/img/svg/octicon-chevron-up.svg
+share/forgejo/public/assets/img/svg/octicon-circle-slash.svg
+share/forgejo/public/assets/img/svg/octicon-circle.svg
+share/forgejo/public/assets/img/svg/octicon-clock-fill.svg
+share/forgejo/public/assets/img/svg/octicon-clock.svg
+share/forgejo/public/assets/img/svg/octicon-cloud-offline.svg
+share/forgejo/public/assets/img/svg/octicon-cloud.svg
+share/forgejo/public/assets/img/svg/octicon-code-of-conduct.svg
+share/forgejo/public/assets/img/svg/octicon-code-review.svg
+share/forgejo/public/assets/img/svg/octicon-code-square.svg
+share/forgejo/public/assets/img/svg/octicon-code.svg
+share/forgejo/public/assets/img/svg/octicon-codescan-checkmark.svg
+share/forgejo/public/assets/img/svg/octicon-codescan.svg
+share/forgejo/public/assets/img/svg/octicon-codespaces.svg
+share/forgejo/public/assets/img/svg/octicon-columns.svg
+share/forgejo/public/assets/img/svg/octicon-command-palette.svg
+share/forgejo/public/assets/img/svg/octicon-comment-discussion.svg
+share/forgejo/public/assets/img/svg/octicon-comment.svg
+share/forgejo/public/assets/img/svg/octicon-container.svg
+share/forgejo/public/assets/img/svg/octicon-copilot-error.svg
+share/forgejo/public/assets/img/svg/octicon-copilot-warning.svg
+share/forgejo/public/assets/img/svg/octicon-copilot.svg
+share/forgejo/public/assets/img/svg/octicon-copy.svg
+share/forgejo/public/assets/img/svg/octicon-cpu.svg
+share/forgejo/public/assets/img/svg/octicon-credit-card.svg
+share/forgejo/public/assets/img/svg/octicon-cross-reference.svg
+share/forgejo/public/assets/img/svg/octicon-dash.svg
+share/forgejo/public/assets/img/svg/octicon-database.svg
+share/forgejo/public/assets/img/svg/octicon-dependabot.svg
+share/forgejo/public/assets/img/svg/octicon-desktop-download.svg
+share/forgejo/public/assets/img/svg/octicon-device-camera-video.svg
+share/forgejo/public/assets/img/svg/octicon-device-camera.svg
+share/forgejo/public/assets/img/svg/octicon-device-desktop.svg
+share/forgejo/public/assets/img/svg/octicon-device-mobile.svg
+share/forgejo/public/assets/img/svg/octicon-devices.svg
+share/forgejo/public/assets/img/svg/octicon-diamond.svg
+share/forgejo/public/assets/img/svg/octicon-diff-added.svg
+share/forgejo/public/assets/img/svg/octicon-diff-ignored.svg
+share/forgejo/public/assets/img/svg/octicon-diff-modified.svg
+share/forgejo/public/assets/img/svg/octicon-diff-removed.svg
+share/forgejo/public/assets/img/svg/octicon-diff-renamed.svg
+share/forgejo/public/assets/img/svg/octicon-diff.svg
+share/forgejo/public/assets/img/svg/octicon-discussion-closed.svg
+share/forgejo/public/assets/img/svg/octicon-discussion-duplicate.svg
+share/forgejo/public/assets/img/svg/octicon-discussion-outdated.svg
+share/forgejo/public/assets/img/svg/octicon-dot-fill.svg
+share/forgejo/public/assets/img/svg/octicon-dot.svg
+share/forgejo/public/assets/img/svg/octicon-download.svg
+share/forgejo/public/assets/img/svg/octicon-duplicate.svg
+share/forgejo/public/assets/img/svg/octicon-ellipsis.svg
+share/forgejo/public/assets/img/svg/octicon-eye-closed.svg
+share/forgejo/public/assets/img/svg/octicon-eye.svg
+share/forgejo/public/assets/img/svg/octicon-feed-discussion.svg
+share/forgejo/public/assets/img/svg/octicon-feed-forked.svg
+share/forgejo/public/assets/img/svg/octicon-feed-heart.svg
+share/forgejo/public/assets/img/svg/octicon-feed-issue-closed.svg
+share/forgejo/public/assets/img/svg/octicon-feed-issue-draft.svg
+share/forgejo/public/assets/img/svg/octicon-feed-issue-open.svg
+share/forgejo/public/assets/img/svg/octicon-feed-issue-reopen.svg
+share/forgejo/public/assets/img/svg/octicon-feed-merged.svg
+share/forgejo/public/assets/img/svg/octicon-feed-person.svg
+share/forgejo/public/assets/img/svg/octicon-feed-plus.svg
+share/forgejo/public/assets/img/svg/octicon-feed-public.svg
+share/forgejo/public/assets/img/svg/octicon-feed-pull-request-closed.svg
+share/forgejo/public/assets/img/svg/octicon-feed-pull-request-draft.svg
+share/forgejo/public/assets/img/svg/octicon-feed-pull-request-open.svg
+share/forgejo/public/assets/img/svg/octicon-feed-repo.svg
+share/forgejo/public/assets/img/svg/octicon-feed-rocket.svg
+share/forgejo/public/assets/img/svg/octicon-feed-star.svg
+share/forgejo/public/assets/img/svg/octicon-feed-tag.svg
+share/forgejo/public/assets/img/svg/octicon-feed-trophy.svg
+share/forgejo/public/assets/img/svg/octicon-file-added.svg
+share/forgejo/public/assets/img/svg/octicon-file-badge.svg
+share/forgejo/public/assets/img/svg/octicon-file-binary.svg
+share/forgejo/public/assets/img/svg/octicon-file-code.svg
+share/forgejo/public/assets/img/svg/octicon-file-diff.svg
+share/forgejo/public/assets/img/svg/octicon-file-directory-fill.svg
+share/forgejo/public/assets/img/svg/octicon-file-directory-open-fill.svg
+share/forgejo/public/assets/img/svg/octicon-file-directory-symlink.svg
+share/forgejo/public/assets/img/svg/octicon-file-directory.svg
+share/forgejo/public/assets/img/svg/octicon-file-moved.svg
+share/forgejo/public/assets/img/svg/octicon-file-removed.svg
+share/forgejo/public/assets/img/svg/octicon-file-submodule.svg
+share/forgejo/public/assets/img/svg/octicon-file-symlink-file.svg
+share/forgejo/public/assets/img/svg/octicon-file-zip.svg
+share/forgejo/public/assets/img/svg/octicon-file.svg
+share/forgejo/public/assets/img/svg/octicon-filter-remove.svg
+share/forgejo/public/assets/img/svg/octicon-filter.svg
+share/forgejo/public/assets/img/svg/octicon-fiscal-host.svg
+share/forgejo/public/assets/img/svg/octicon-flame.svg
+share/forgejo/public/assets/img/svg/octicon-fold-down.svg
+share/forgejo/public/assets/img/svg/octicon-fold-up.svg
+share/forgejo/public/assets/img/svg/octicon-fold.svg
+share/forgejo/public/assets/img/svg/octicon-gear.svg
+share/forgejo/public/assets/img/svg/octicon-gift.svg
+share/forgejo/public/assets/img/svg/octicon-git-branch.svg
+share/forgejo/public/assets/img/svg/octicon-git-commit.svg
+share/forgejo/public/assets/img/svg/octicon-git-compare.svg
+share/forgejo/public/assets/img/svg/octicon-git-merge-queue.svg
+share/forgejo/public/assets/img/svg/octicon-git-merge.svg
+share/forgejo/public/assets/img/svg/octicon-git-pull-request-closed.svg
+share/forgejo/public/assets/img/svg/octicon-git-pull-request-draft.svg
+share/forgejo/public/assets/img/svg/octicon-git-pull-request.svg
+share/forgejo/public/assets/img/svg/octicon-globe.svg
+share/forgejo/public/assets/img/svg/octicon-goal.svg
+share/forgejo/public/assets/img/svg/octicon-grabber.svg
+share/forgejo/public/assets/img/svg/octicon-graph.svg
+share/forgejo/public/assets/img/svg/octicon-hash.svg
+share/forgejo/public/assets/img/svg/octicon-heading.svg
+share/forgejo/public/assets/img/svg/octicon-heart-fill.svg
+share/forgejo/public/assets/img/svg/octicon-heart.svg
+share/forgejo/public/assets/img/svg/octicon-history.svg
+share/forgejo/public/assets/img/svg/octicon-home.svg
+share/forgejo/public/assets/img/svg/octicon-horizontal-rule.svg
+share/forgejo/public/assets/img/svg/octicon-hourglass.svg
+share/forgejo/public/assets/img/svg/octicon-hubot.svg
+share/forgejo/public/assets/img/svg/octicon-id-badge.svg
+share/forgejo/public/assets/img/svg/octicon-image.svg
+share/forgejo/public/assets/img/svg/octicon-inbox.svg
+share/forgejo/public/assets/img/svg/octicon-infinity.svg
+share/forgejo/public/assets/img/svg/octicon-info.svg
+share/forgejo/public/assets/img/svg/octicon-issue-closed.svg
+share/forgejo/public/assets/img/svg/octicon-issue-draft.svg
+share/forgejo/public/assets/img/svg/octicon-issue-opened.svg
+share/forgejo/public/assets/img/svg/octicon-issue-reopened.svg
+share/forgejo/public/assets/img/svg/octicon-issue-tracked-by.svg
+share/forgejo/public/assets/img/svg/octicon-issue-tracks.svg
+share/forgejo/public/assets/img/svg/octicon-italic.svg
+share/forgejo/public/assets/img/svg/octicon-iterations.svg
+share/forgejo/public/assets/img/svg/octicon-kebab-horizontal.svg
+share/forgejo/public/assets/img/svg/octicon-key-asterisk.svg
+share/forgejo/public/assets/img/svg/octicon-key.svg
+share/forgejo/public/assets/img/svg/octicon-law.svg
+share/forgejo/public/assets/img/svg/octicon-light-bulb.svg
+share/forgejo/public/assets/img/svg/octicon-link-external.svg
+share/forgejo/public/assets/img/svg/octicon-link.svg
+share/forgejo/public/assets/img/svg/octicon-list-ordered.svg
+share/forgejo/public/assets/img/svg/octicon-list-unordered.svg
+share/forgejo/public/assets/img/svg/octicon-location.svg
+share/forgejo/public/assets/img/svg/octicon-lock.svg
+share/forgejo/public/assets/img/svg/octicon-log.svg
+share/forgejo/public/assets/img/svg/octicon-logo-gist.svg
+share/forgejo/public/assets/img/svg/octicon-logo-github.svg
+share/forgejo/public/assets/img/svg/octicon-mail.svg
+share/forgejo/public/assets/img/svg/octicon-mark-github.svg
+share/forgejo/public/assets/img/svg/octicon-markdown.svg
+share/forgejo/public/assets/img/svg/octicon-megaphone.svg
+share/forgejo/public/assets/img/svg/octicon-mention.svg
+share/forgejo/public/assets/img/svg/octicon-meter.svg
+share/forgejo/public/assets/img/svg/octicon-milestone.svg
+share/forgejo/public/assets/img/svg/octicon-mirror.svg
+share/forgejo/public/assets/img/svg/octicon-moon.svg
+share/forgejo/public/assets/img/svg/octicon-mortar-board.svg
+share/forgejo/public/assets/img/svg/octicon-move-to-bottom.svg
+share/forgejo/public/assets/img/svg/octicon-move-to-end.svg
+share/forgejo/public/assets/img/svg/octicon-move-to-start.svg
+share/forgejo/public/assets/img/svg/octicon-move-to-top.svg
+share/forgejo/public/assets/img/svg/octicon-multi-select.svg
+share/forgejo/public/assets/img/svg/octicon-mute.svg
+share/forgejo/public/assets/img/svg/octicon-no-entry.svg
+share/forgejo/public/assets/img/svg/octicon-north-star.svg
+share/forgejo/public/assets/img/svg/octicon-note.svg
+share/forgejo/public/assets/img/svg/octicon-number.svg
+share/forgejo/public/assets/img/svg/octicon-organization.svg
+share/forgejo/public/assets/img/svg/octicon-package-dependencies.svg
+share/forgejo/public/assets/img/svg/octicon-package-dependents.svg
+share/forgejo/public/assets/img/svg/octicon-package.svg
+share/forgejo/public/assets/img/svg/octicon-paintbrush.svg
+share/forgejo/public/assets/img/svg/octicon-paper-airplane.svg
+share/forgejo/public/assets/img/svg/octicon-paperclip.svg
+share/forgejo/public/assets/img/svg/octicon-passkey-fill.svg
+share/forgejo/public/assets/img/svg/octicon-paste.svg
+share/forgejo/public/assets/img/svg/octicon-pencil.svg
+share/forgejo/public/assets/img/svg/octicon-people.svg
+share/forgejo/public/assets/img/svg/octicon-person-add.svg
+share/forgejo/public/assets/img/svg/octicon-person-fill.svg
+share/forgejo/public/assets/img/svg/octicon-person.svg
+share/forgejo/public/assets/img/svg/octicon-pin-slash.svg
+share/forgejo/public/assets/img/svg/octicon-pin.svg
+share/forgejo/public/assets/img/svg/octicon-pivot-column.svg
+share/forgejo/public/assets/img/svg/octicon-play.svg
+share/forgejo/public/assets/img/svg/octicon-plug.svg
+share/forgejo/public/assets/img/svg/octicon-plus-circle.svg
+share/forgejo/public/assets/img/svg/octicon-plus.svg
+share/forgejo/public/assets/img/svg/octicon-project-roadmap.svg
+share/forgejo/public/assets/img/svg/octicon-project-symlink.svg
+share/forgejo/public/assets/img/svg/octicon-project-template.svg
+share/forgejo/public/assets/img/svg/octicon-project.svg
+share/forgejo/public/assets/img/svg/octicon-pulse.svg
+share/forgejo/public/assets/img/svg/octicon-question.svg
+share/forgejo/public/assets/img/svg/octicon-quote.svg
+share/forgejo/public/assets/img/svg/octicon-read.svg
+share/forgejo/public/assets/img/svg/octicon-redo.svg
+share/forgejo/public/assets/img/svg/octicon-rel-file-path.svg
+share/forgejo/public/assets/img/svg/octicon-reply.svg
+share/forgejo/public/assets/img/svg/octicon-repo-clone.svg
+share/forgejo/public/assets/img/svg/octicon-repo-deleted.svg
+share/forgejo/public/assets/img/svg/octicon-repo-forked.svg
+share/forgejo/public/assets/img/svg/octicon-repo-locked.svg
+share/forgejo/public/assets/img/svg/octicon-repo-pull.svg
+share/forgejo/public/assets/img/svg/octicon-repo-push.svg
+share/forgejo/public/assets/img/svg/octicon-repo-template.svg
+share/forgejo/public/assets/img/svg/octicon-repo.svg
+share/forgejo/public/assets/img/svg/octicon-report.svg
+share/forgejo/public/assets/img/svg/octicon-rocket.svg
+share/forgejo/public/assets/img/svg/octicon-rows.svg
+share/forgejo/public/assets/img/svg/octicon-rss.svg
+share/forgejo/public/assets/img/svg/octicon-ruby.svg
+share/forgejo/public/assets/img/svg/octicon-screen-full.svg
+share/forgejo/public/assets/img/svg/octicon-screen-normal.svg
+share/forgejo/public/assets/img/svg/octicon-search.svg
+share/forgejo/public/assets/img/svg/octicon-server.svg
+share/forgejo/public/assets/img/svg/octicon-share-android.svg
+share/forgejo/public/assets/img/svg/octicon-share.svg
+share/forgejo/public/assets/img/svg/octicon-shield-check.svg
+share/forgejo/public/assets/img/svg/octicon-shield-lock.svg
+share/forgejo/public/assets/img/svg/octicon-shield-slash.svg
+share/forgejo/public/assets/img/svg/octicon-shield-x.svg
+share/forgejo/public/assets/img/svg/octicon-shield.svg
+share/forgejo/public/assets/img/svg/octicon-sidebar-collapse.svg
+share/forgejo/public/assets/img/svg/octicon-sidebar-expand.svg
+share/forgejo/public/assets/img/svg/octicon-sign-in.svg
+share/forgejo/public/assets/img/svg/octicon-sign-out.svg
+share/forgejo/public/assets/img/svg/octicon-single-select.svg
+share/forgejo/public/assets/img/svg/octicon-skip-fill.svg
+share/forgejo/public/assets/img/svg/octicon-skip.svg
+share/forgejo/public/assets/img/svg/octicon-sliders.svg
+share/forgejo/public/assets/img/svg/octicon-smiley.svg
+share/forgejo/public/assets/img/svg/octicon-sort-asc.svg
+share/forgejo/public/assets/img/svg/octicon-sort-desc.svg
+share/forgejo/public/assets/img/svg/octicon-sparkle-fill.svg
+share/forgejo/public/assets/img/svg/octicon-sponsor-tiers.svg
+share/forgejo/public/assets/img/svg/octicon-square-fill.svg
+share/forgejo/public/assets/img/svg/octicon-square.svg
+share/forgejo/public/assets/img/svg/octicon-squirrel.svg
+share/forgejo/public/assets/img/svg/octicon-stack.svg
+share/forgejo/public/assets/img/svg/octicon-star-fill.svg
+share/forgejo/public/assets/img/svg/octicon-star.svg
+share/forgejo/public/assets/img/svg/octicon-stop.svg
+share/forgejo/public/assets/img/svg/octicon-stopwatch.svg
+share/forgejo/public/assets/img/svg/octicon-strikethrough.svg
+share/forgejo/public/assets/img/svg/octicon-sun.svg
+share/forgejo/public/assets/img/svg/octicon-sync.svg
+share/forgejo/public/assets/img/svg/octicon-tab-external.svg
+share/forgejo/public/assets/img/svg/octicon-table.svg
+share/forgejo/public/assets/img/svg/octicon-tag.svg
+share/forgejo/public/assets/img/svg/octicon-tasklist.svg
+share/forgejo/public/assets/img/svg/octicon-telescope-fill.svg
+share/forgejo/public/assets/img/svg/octicon-telescope.svg
+share/forgejo/public/assets/img/svg/octicon-terminal.svg
+share/forgejo/public/assets/img/svg/octicon-three-bars.svg
+share/forgejo/public/assets/img/svg/octicon-thumbsdown.svg
+share/forgejo/public/assets/img/svg/octicon-thumbsup.svg
+share/forgejo/public/assets/img/svg/octicon-tools.svg
+share/forgejo/public/assets/img/svg/octicon-tracked-by-closed-completed.svg
+share/forgejo/public/assets/img/svg/octicon-tracked-by-closed-not-planned.svg
+share/forgejo/public/assets/img/svg/octicon-trash.svg
+share/forgejo/public/assets/img/svg/octicon-triangle-down.svg
+share/forgejo/public/assets/img/svg/octicon-triangle-left.svg
+share/forgejo/public/assets/img/svg/octicon-triangle-right.svg
+share/forgejo/public/assets/img/svg/octicon-triangle-up.svg
+share/forgejo/public/assets/img/svg/octicon-trophy.svg
+share/forgejo/public/assets/img/svg/octicon-typography.svg
+share/forgejo/public/assets/img/svg/octicon-undo.svg
+share/forgejo/public/assets/img/svg/octicon-unfold.svg
+share/forgejo/public/assets/img/svg/octicon-unlink.svg
+share/forgejo/public/assets/img/svg/octicon-unlock.svg
+share/forgejo/public/assets/img/svg/octicon-unmute.svg
+share/forgejo/public/assets/img/svg/octicon-unread.svg
+share/forgejo/public/assets/img/svg/octicon-unverified.svg
+share/forgejo/public/assets/img/svg/octicon-upload.svg
+share/forgejo/public/assets/img/svg/octicon-verified.svg
+share/forgejo/public/assets/img/svg/octicon-versions.svg
+share/forgejo/public/assets/img/svg/octicon-video.svg
+share/forgejo/public/assets/img/svg/octicon-webhook.svg
+share/forgejo/public/assets/img/svg/octicon-workflow.svg
+share/forgejo/public/assets/img/svg/octicon-x-circle-fill.svg
+share/forgejo/public/assets/img/svg/octicon-x-circle.svg
+share/forgejo/public/assets/img/svg/octicon-x.svg
+share/forgejo/public/assets/img/svg/octicon-zap.svg
+share/forgejo/public/assets/img/svg/octicon-zoom-in.svg
+share/forgejo/public/assets/img/svg/octicon-zoom-out.svg
+share/forgejo/public/assets/img/telegram.png
+share/forgejo/public/assets/img/webpack/jquery.minicolors.0e614115.png
+share/forgejo/public/assets/img/wechatwork.png
+share/forgejo/public/assets/js/-.302f73a4.js
+share/forgejo/public/assets/js/asciinema-player.afb44d64.js
+share/forgejo/public/assets/js/citation-js-bibtex.7842d8b8.js
+share/forgejo/public/assets/js/citation-js-core-citation-js-formats-citation-js-bibtex-citation-js-csl.59c9149a.js
+share/forgejo/public/assets/js/citation-js-csl.20f70cb4.js
+share/forgejo/public/assets/js/citation-js-formats.70fecae4.js
+share/forgejo/public/assets/js/dropzone.2e37d03b.js
+share/forgejo/public/assets/js/easymde.58e747ca.js
+share/forgejo/public/assets/js/eventsource.sharedworker.js
+share/forgejo/public/assets/js/forgejoswagger.js
+share/forgejo/public/assets/js/index.js
+share/forgejo/public/assets/js/index.js.536b9479.map
+share/forgejo/public/assets/js/katex.25d07669.js
+share/forgejo/public/assets/js/mcaptcha-vanilla-glue.149786ce.js
+share/forgejo/public/assets/js/mermaid.83a93d40.js
+share/forgejo/public/assets/js/minicolors.98bf1283.js
+share/forgejo/public/assets/js/monaco-css.1e32f6c8.worker.js
+share/forgejo/public/assets/js/monaco-editor.afbd84bf.worker.js
+share/forgejo/public/assets/js/monaco-html.472c5d93.worker.js
+share/forgejo/public/assets/js/monaco-json.7564712c.worker.js
+share/forgejo/public/assets/js/monaco-language-abap.9122d2d4.js
+share/forgejo/public/assets/js/monaco-language-apex.610c28c9.js
+share/forgejo/public/assets/js/monaco-language-azcli.349a5eaa.js
+share/forgejo/public/assets/js/monaco-language-bat.2b9476f0.js
+share/forgejo/public/assets/js/monaco-language-bicep.3e66fac6.js
+share/forgejo/public/assets/js/monaco-language-cameligo.445ed0c7.js
+share/forgejo/public/assets/js/monaco-language-clojure.83dc0bbb.js
+share/forgejo/public/assets/js/monaco-language-coffee.387d6c21.js
+share/forgejo/public/assets/js/monaco-language-cpp.7384776d.js
+share/forgejo/public/assets/js/monaco-language-csharp.b892b441.js
+share/forgejo/public/assets/js/monaco-language-csp.57371501.js
+share/forgejo/public/assets/js/monaco-language-css.a481ddf7.js
+share/forgejo/public/assets/js/monaco-language-cssmode.5612f6b1.js
+share/forgejo/public/assets/js/monaco-language-cypher.dc7676b2.js
+share/forgejo/public/assets/js/monaco-language-dart.57075b92.js
+share/forgejo/public/assets/js/monaco-language-dockerfile.f5cfdb39.js
+share/forgejo/public/assets/js/monaco-language-ecl.3f530989.js
+share/forgejo/public/assets/js/monaco-language-elixir.230a049c.js
+share/forgejo/public/assets/js/monaco-language-flow9.305040be.js
+share/forgejo/public/assets/js/monaco-language-freemarker2.62c19a7c.js
+share/forgejo/public/assets/js/monaco-language-fsharp.cec45f33.js
+share/forgejo/public/assets/js/monaco-language-go.94633690.js
+share/forgejo/public/assets/js/monaco-language-graphql.fead87e5.js
+share/forgejo/public/assets/js/monaco-language-handlebars.7bfbcb54.js
+share/forgejo/public/assets/js/monaco-language-hcl.9153a792.js
+share/forgejo/public/assets/js/monaco-language-html.c4cc0f74.js
+share/forgejo/public/assets/js/monaco-language-htmlmode.85f3d7c4.js
+share/forgejo/public/assets/js/monaco-language-ini.d260907f.js
+share/forgejo/public/assets/js/monaco-language-java.3bfef3f1.js
+share/forgejo/public/assets/js/monaco-language-javascript.58403dc3.js
+share/forgejo/public/assets/js/monaco-language-jsonmode.2a718694.js
+share/forgejo/public/assets/js/monaco-language-julia.e8e36d82.js
+share/forgejo/public/assets/js/monaco-language-kotlin.f5a8b6c9.js
+share/forgejo/public/assets/js/monaco-language-less.e2ca09b9.js
+share/forgejo/public/assets/js/monaco-language-lexon.9b6bf990.js
+share/forgejo/public/assets/js/monaco-language-liquid.68495fcc.js
+share/forgejo/public/assets/js/monaco-language-lua.afaa0d63.js
+share/forgejo/public/assets/js/monaco-language-m3.310e9b80.js
+share/forgejo/public/assets/js/monaco-language-markdown.d877fedf.js
+share/forgejo/public/assets/js/monaco-language-mdx.92d3aecb.js
+share/forgejo/public/assets/js/monaco-language-mips.5c681def.js
+share/forgejo/public/assets/js/monaco-language-msdax.0817d48f.js
+share/forgejo/public/assets/js/monaco-language-mysql.03e98e9e.js
+share/forgejo/public/assets/js/monaco-language-objective-c.18b0cb16.js
+share/forgejo/public/assets/js/monaco-language-pascal.cad8a1ef.js
+share/forgejo/public/assets/js/monaco-language-pascaligo.a1fc02b4.js
+share/forgejo/public/assets/js/monaco-language-perl.223dd050.js
+share/forgejo/public/assets/js/monaco-language-pgsql.e8f7d3d9.js
+share/forgejo/public/assets/js/monaco-language-php.fa660fa0.js
+share/forgejo/public/assets/js/monaco-language-pla.bb335cb7.js
+share/forgejo/public/assets/js/monaco-language-postiats.0bd89243.js
+share/forgejo/public/assets/js/monaco-language-powerquery.e1cb673c.js
+share/forgejo/public/assets/js/monaco-language-powershell.634b742f.js
+share/forgejo/public/assets/js/monaco-language-protobuf.1f67a7e8.js
+share/forgejo/public/assets/js/monaco-language-pug.b925ebbc.js
+share/forgejo/public/assets/js/monaco-language-python.96869bb9.js
+share/forgejo/public/assets/js/monaco-language-qsharp.1dfd54e8.js
+share/forgejo/public/assets/js/monaco-language-r.4150abff.js
+share/forgejo/public/assets/js/monaco-language-razor.2bbd8573.js
+share/forgejo/public/assets/js/monaco-language-redis.50d71e38.js
+share/forgejo/public/assets/js/monaco-language-redshift.40ae621b.js
+share/forgejo/public/assets/js/monaco-language-restructuredtext.a5b7a10c.js
+share/forgejo/public/assets/js/monaco-language-ruby.b9af456d.js
+share/forgejo/public/assets/js/monaco-language-rust.08ceb3bd.js
+share/forgejo/public/assets/js/monaco-language-sb.eddcc78b.js
+share/forgejo/public/assets/js/monaco-language-scala.d747eadc.js
+share/forgejo/public/assets/js/monaco-language-scheme.5695e5f0.js
+share/forgejo/public/assets/js/monaco-language-scss.49341316.js
+share/forgejo/public/assets/js/monaco-language-shell.3c9a497d.js
+share/forgejo/public/assets/js/monaco-language-solidity.171a3cfd.js
+share/forgejo/public/assets/js/monaco-language-sophia.c504660c.js
+share/forgejo/public/assets/js/monaco-language-sparql.bb35ba95.js
+share/forgejo/public/assets/js/monaco-language-sql.3d1f27ff.js
+share/forgejo/public/assets/js/monaco-language-st.75edc68f.js
+share/forgejo/public/assets/js/monaco-language-swift.296f74df.js
+share/forgejo/public/assets/js/monaco-language-systemverilog.653c07e2.js
+share/forgejo/public/assets/js/monaco-language-tcl.26f77644.js
+share/forgejo/public/assets/js/monaco-language-tsmode.53205a74.js
+share/forgejo/public/assets/js/monaco-language-twig.b3b1ea2d.js
+share/forgejo/public/assets/js/monaco-language-vb.a663f826.js
+share/forgejo/public/assets/js/monaco-language-wgsl.032a14d0.js
+share/forgejo/public/assets/js/monaco-language-xml.6f02f736.js
+share/forgejo/public/assets/js/monaco-language-yaml.a175e1de.js
+share/forgejo/public/assets/js/monaco-ts.e46beaf7.worker.js
+share/forgejo/public/assets/js/monaco.7ccf4881.js
+share/forgejo/public/assets/js/node_modules_mermaid_dist_classDiagram-48ab76fb_js.d4b0c332.js
+share/forgejo/public/assets/js/node_modules_mermaid_dist_classDiagram-v2-8ecb0bfc_js.04369446.js
+share/forgejo/public/assets/js/node_modules_mermaid_dist_flowDiagram-v2-2f8f667a_js.a1f2909b.js
+share/forgejo/public/assets/js/node_modules_mermaid_dist_infoDiagram-a336098b_js.f4af3cec.js
+share/forgejo/public/assets/js/node_modules_mermaid_dist_stateDiagram-b620d43f_js.f838a4e4.js
+share/forgejo/public/assets/js/node_modules_mermaid_dist_stateDiagram-v2-2671c3d1_js.52c9459d.js
+share/forgejo/public/assets/js/pdfobject.8822cb88.js
+share/forgejo/public/assets/js/sortablejs.f74cc727.js
+share/forgejo/public/assets/js/swagger.js
+share/forgejo/public/assets/js/theme-arc-green.js
+share/forgejo/public/assets/js/theme-auto.js
+share/forgejo/public/assets/js/theme-forgejo-auto.js
+share/forgejo/public/assets/js/theme-forgejo-dark.js
+share/forgejo/public/assets/js/theme-forgejo-light.js
+share/forgejo/public/assets/js/tribute.20426199.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_c4Diagram-817c8e44_js.d1581194.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_erDiagram-9cfc3649_js.17ffe1ae.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_flowDiagram-61eb444c_js.52889e6b.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_flowchart-elk-definition-e097735e_js.206da2ce.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_ganttDiagram-db6931fb_js.1a873380.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_gitGraphDiagram-6b463803_js.9b47cba6.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_journeyDiagram-deae3313_js.a0010186.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_mindmap-definition-617cf8dd_js.41332c73.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_pieDiagram-a5166659_js.bc929584.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_quadrantDiagram-6c355bbc_js.0c283703.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_requirementDiagram-4038b16c_js.75b980dc.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_sankeyDiagram-6db3d513_js.87d09158.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_sequenceDiagram-465a088a_js.4f1746dc.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_timeline-definition-732a2638_js.1044430f.js
+share/forgejo/public/assets/js/vendors-node_modules_mermaid_dist_xychartDiagram-f746c04c_js.eb12fff0.js
+share/forgejo/public/assets/js/webcomponents.js
+share/forgejo/public/assets/licenses.txt
+share/forgejo/templates/admin/actions.tmpl
+share/forgejo/templates/admin/applications/list.tmpl
+share/forgejo/templates/admin/applications/oauth2_edit.tmpl
+share/forgejo/templates/admin/auth/edit.tmpl
+share/forgejo/templates/admin/auth/list.tmpl
+share/forgejo/templates/admin/auth/new.tmpl
+share/forgejo/templates/admin/auth/source/ldap.tmpl
+share/forgejo/templates/admin/auth/source/oauth.tmpl
+share/forgejo/templates/admin/auth/source/smtp.tmpl
+share/forgejo/templates/admin/auth/source/sspi.tmpl
+share/forgejo/templates/admin/base/search.tmpl
+share/forgejo/templates/admin/config.tmpl
+share/forgejo/templates/admin/cron.tmpl
+share/forgejo/templates/admin/dashboard.tmpl
+share/forgejo/templates/admin/emails/list.tmpl
+share/forgejo/templates/admin/hook_new.tmpl
+share/forgejo/templates/admin/hooks.tmpl
+share/forgejo/templates/admin/layout_footer.tmpl
+share/forgejo/templates/admin/layout_head.tmpl
+share/forgejo/templates/admin/navbar.tmpl
+share/forgejo/templates/admin/notice.tmpl
+share/forgejo/templates/admin/org/list.tmpl
+share/forgejo/templates/admin/packages/list.tmpl
+share/forgejo/templates/admin/queue.tmpl
+share/forgejo/templates/admin/queue_manage.tmpl
+share/forgejo/templates/admin/repo/list.tmpl
+share/forgejo/templates/admin/repo/search.tmpl
+share/forgejo/templates/admin/repo/unadopted.tmpl
+share/forgejo/templates/admin/runners/edit.tmpl
+share/forgejo/templates/admin/stacktrace-row.tmpl
+share/forgejo/templates/admin/stacktrace.tmpl
+share/forgejo/templates/admin/stats.tmpl
+share/forgejo/templates/admin/user/edit.tmpl
+share/forgejo/templates/admin/user/list.tmpl
+share/forgejo/templates/admin/user/new.tmpl
+share/forgejo/templates/admin/user/view.tmpl
+share/forgejo/templates/admin/user/view_details.tmpl
+share/forgejo/templates/admin/user/view_emails.tmpl
+share/forgejo/templates/api/packages/pypi/simple.tmpl
+share/forgejo/templates/base/alert.tmpl
+share/forgejo/templates/base/alert_details.tmpl
+share/forgejo/templates/base/disable_form_autofill.tmpl
+share/forgejo/templates/base/footer.tmpl
+share/forgejo/templates/base/footer_content.tmpl
+share/forgejo/templates/base/head.tmpl
+share/forgejo/templates/base/head_navbar.tmpl
+share/forgejo/templates/base/head_opengraph.tmpl
+share/forgejo/templates/base/head_script.tmpl
+share/forgejo/templates/base/head_style.tmpl
+share/forgejo/templates/base/modal_actions_confirm.tmpl
+share/forgejo/templates/base/paginate.tmpl
+share/forgejo/templates/code/searchcombo.tmpl
+share/forgejo/templates/code/searchform.tmpl
+share/forgejo/templates/code/searchresults.tmpl
+share/forgejo/templates/custom/body_inner_post.tmpl
+share/forgejo/templates/custom/body_inner_pre.tmpl
+share/forgejo/templates/custom/body_outer_post.tmpl
+share/forgejo/templates/custom/body_outer_pre.tmpl
+share/forgejo/templates/custom/extra_links.tmpl
+share/forgejo/templates/custom/extra_links_footer.tmpl
+share/forgejo/templates/custom/extra_tabs.tmpl
+share/forgejo/templates/custom/footer.tmpl
+share/forgejo/templates/custom/header.tmpl
+share/forgejo/templates/devtest/fetch-action.tmpl
+share/forgejo/templates/devtest/flex-list.tmpl
+share/forgejo/templates/devtest/fomantic-modal.tmpl
+share/forgejo/templates/devtest/gitea-ui.tmpl
+share/forgejo/templates/devtest/list.tmpl
+share/forgejo/templates/devtest/tmplerr-sub.tmpl
+share/forgejo/templates/devtest/tmplerr.tmpl
+share/forgejo/templates/explore/code.tmpl
+share/forgejo/templates/explore/navbar.tmpl
+share/forgejo/templates/explore/repo_list.tmpl
+share/forgejo/templates/explore/repo_search.tmpl
+share/forgejo/templates/explore/repos.tmpl
+share/forgejo/templates/explore/search.tmpl
+share/forgejo/templates/explore/user_list.tmpl
+share/forgejo/templates/explore/users.tmpl
+share/forgejo/templates/home.tmpl
+share/forgejo/templates/install.tmpl
+share/forgejo/templates/mail/auth/activate.tmpl
+share/forgejo/templates/mail/auth/activate_email.tmpl
+share/forgejo/templates/mail/auth/register_notify.tmpl
+share/forgejo/templates/mail/auth/reset_passwd.tmpl
+share/forgejo/templates/mail/issue/assigned.tmpl
+share/forgejo/templates/mail/issue/default.tmpl
+share/forgejo/templates/mail/notify/admin_new_user.tmpl
+share/forgejo/templates/mail/notify/collaborator.tmpl
+share/forgejo/templates/mail/notify/repo_transfer.tmpl
+share/forgejo/templates/mail/release.tmpl
+share/forgejo/templates/mail/team_invite.tmpl
+share/forgejo/templates/org/create.tmpl
+share/forgejo/templates/org/header.tmpl
+share/forgejo/templates/org/home.tmpl
+share/forgejo/templates/org/member/members.tmpl
+share/forgejo/templates/org/menu.tmpl
+share/forgejo/templates/org/projects/list.tmpl
+share/forgejo/templates/org/projects/new.tmpl
+share/forgejo/templates/org/projects/view.tmpl
+share/forgejo/templates/org/settings/actions.tmpl
+share/forgejo/templates/org/settings/applications.tmpl
+share/forgejo/templates/org/settings/applications_oauth2_edit.tmpl
+share/forgejo/templates/org/settings/blocked_users.tmpl
+share/forgejo/templates/org/settings/delete.tmpl
+share/forgejo/templates/org/settings/hook_new.tmpl
+share/forgejo/templates/org/settings/hooks.tmpl
+share/forgejo/templates/org/settings/labels.tmpl
+share/forgejo/templates/org/settings/layout_footer.tmpl
+share/forgejo/templates/org/settings/layout_head.tmpl
+share/forgejo/templates/org/settings/navbar.tmpl
+share/forgejo/templates/org/settings/options.tmpl
+share/forgejo/templates/org/settings/packages.tmpl
+share/forgejo/templates/org/settings/packages_cleanup_rules_edit.tmpl
+share/forgejo/templates/org/settings/packages_cleanup_rules_preview.tmpl
+share/forgejo/templates/org/settings/runners_edit.tmpl
+share/forgejo/templates/org/team/invite.tmpl
+share/forgejo/templates/org/team/members.tmpl
+share/forgejo/templates/org/team/navbar.tmpl
+share/forgejo/templates/org/team/new.tmpl
+share/forgejo/templates/org/team/repositories.tmpl
+share/forgejo/templates/org/team/sidebar.tmpl
+share/forgejo/templates/org/team/teams.tmpl
+share/forgejo/templates/package/content/alpine.tmpl
+share/forgejo/templates/package/content/cargo.tmpl
+share/forgejo/templates/package/content/chef.tmpl
+share/forgejo/templates/package/content/composer.tmpl
+share/forgejo/templates/package/content/composer_dependencies.tmpl
+share/forgejo/templates/package/content/conan.tmpl
+share/forgejo/templates/package/content/conda.tmpl
+share/forgejo/templates/package/content/container.tmpl
+share/forgejo/templates/package/content/cran.tmpl
+share/forgejo/templates/package/content/debian.tmpl
+share/forgejo/templates/package/content/generic.tmpl
+share/forgejo/templates/package/content/go.tmpl
+share/forgejo/templates/package/content/helm.tmpl
+share/forgejo/templates/package/content/maven.tmpl
+share/forgejo/templates/package/content/npm.tmpl
+share/forgejo/templates/package/content/npm_dependencies.tmpl
+share/forgejo/templates/package/content/nuget.tmpl
+share/forgejo/templates/package/content/pub.tmpl
+share/forgejo/templates/package/content/pypi.tmpl
+share/forgejo/templates/package/content/rpm.tmpl
+share/forgejo/templates/package/content/rubygems.tmpl
+share/forgejo/templates/package/content/rubygems_dependencies.tmpl
+share/forgejo/templates/package/content/swift.tmpl
+share/forgejo/templates/package/content/vagrant.tmpl
+share/forgejo/templates/package/metadata/alpine.tmpl
+share/forgejo/templates/package/metadata/cargo.tmpl
+share/forgejo/templates/package/metadata/chef.tmpl
+share/forgejo/templates/package/metadata/composer.tmpl
+share/forgejo/templates/package/metadata/conan.tmpl
+share/forgejo/templates/package/metadata/conda.tmpl
+share/forgejo/templates/package/metadata/container.tmpl
+share/forgejo/templates/package/metadata/cran.tmpl
+share/forgejo/templates/package/metadata/debian.tmpl
+share/forgejo/templates/package/metadata/generic.tmpl
+share/forgejo/templates/package/metadata/helm.tmpl
+share/forgejo/templates/package/metadata/maven.tmpl
+share/forgejo/templates/package/metadata/npm.tmpl
+share/forgejo/templates/package/metadata/nuget.tmpl
+share/forgejo/templates/package/metadata/pub.tmpl
+share/forgejo/templates/package/metadata/pypi.tmpl
+share/forgejo/templates/package/metadata/rpm.tmpl
+share/forgejo/templates/package/metadata/rubygems.tmpl
+share/forgejo/templates/package/metadata/swift.tmpl
+share/forgejo/templates/package/metadata/vagrant.tmpl
+share/forgejo/templates/package/settings.tmpl
+share/forgejo/templates/package/shared/cargo.tmpl
+share/forgejo/templates/package/shared/cleanup_rules/edit.tmpl
+share/forgejo/templates/package/shared/cleanup_rules/list.tmpl
+share/forgejo/templates/package/shared/cleanup_rules/preview.tmpl
+share/forgejo/templates/package/shared/list.tmpl
+share/forgejo/templates/package/shared/versionlist.tmpl
+share/forgejo/templates/package/view.tmpl
+share/forgejo/templates/post-install.tmpl
+share/forgejo/templates/projects/list.tmpl
+share/forgejo/templates/projects/new.tmpl
+share/forgejo/templates/projects/view.tmpl
+share/forgejo/templates/repo/actions/list.tmpl
+share/forgejo/templates/repo/actions/no_workflows.tmpl
+share/forgejo/templates/repo/actions/runs_list.tmpl
+share/forgejo/templates/repo/actions/status.tmpl
+share/forgejo/templates/repo/actions/view.tmpl
+share/forgejo/templates/repo/activity.tmpl
+share/forgejo/templates/repo/blame.tmpl
+share/forgejo/templates/repo/branch/list.tmpl
+share/forgejo/templates/repo/branch_dropdown.tmpl
+share/forgejo/templates/repo/cite/cite_buttons.tmpl
+share/forgejo/templates/repo/cite/cite_modal.tmpl
+share/forgejo/templates/repo/clone_buttons.tmpl
+share/forgejo/templates/repo/clone_script.tmpl
+share/forgejo/templates/repo/code/recently_pushed_new_branches.tmpl
+share/forgejo/templates/repo/commit_load_branches_and_tags.tmpl
+share/forgejo/templates/repo/commit_page.tmpl
+share/forgejo/templates/repo/commit_status.tmpl
+share/forgejo/templates/repo/commit_statuses.tmpl
+share/forgejo/templates/repo/commits.tmpl
+share/forgejo/templates/repo/commits_list.tmpl
+share/forgejo/templates/repo/commits_list_small.tmpl
+share/forgejo/templates/repo/commits_table.tmpl
+share/forgejo/templates/repo/create.tmpl
+share/forgejo/templates/repo/create_helper.tmpl
+share/forgejo/templates/repo/diff/blob_excerpt.tmpl
+share/forgejo/templates/repo/diff/box.tmpl
+share/forgejo/templates/repo/diff/comment_form.tmpl
+share/forgejo/templates/repo/diff/comment_form_datahandler.tmpl
+share/forgejo/templates/repo/diff/comments.tmpl
+share/forgejo/templates/repo/diff/compare.tmpl
+share/forgejo/templates/repo/diff/conversation.tmpl
+share/forgejo/templates/repo/diff/conversations.tmpl
+share/forgejo/templates/repo/diff/csv_diff.tmpl
+share/forgejo/templates/repo/diff/escape_title.tmpl
+share/forgejo/templates/repo/diff/image_diff.tmpl
+share/forgejo/templates/repo/diff/new_comment.tmpl
+share/forgejo/templates/repo/diff/new_review.tmpl
+share/forgejo/templates/repo/diff/options_dropdown.tmpl
+share/forgejo/templates/repo/diff/section_code.tmpl
+share/forgejo/templates/repo/diff/section_split.tmpl
+share/forgejo/templates/repo/diff/section_unified.tmpl
+share/forgejo/templates/repo/diff/stats.tmpl
+share/forgejo/templates/repo/diff/whitespace_dropdown.tmpl
+share/forgejo/templates/repo/editor/cherry_pick.tmpl
+share/forgejo/templates/repo/editor/commit_form.tmpl
+share/forgejo/templates/repo/editor/delete.tmpl
+share/forgejo/templates/repo/editor/diff_preview.tmpl
+share/forgejo/templates/repo/editor/edit.tmpl
+share/forgejo/templates/repo/editor/patch.tmpl
+share/forgejo/templates/repo/editor/upload.tmpl
+share/forgejo/templates/repo/empty.tmpl
+share/forgejo/templates/repo/file_info.tmpl
+share/forgejo/templates/repo/find/files.tmpl
+share/forgejo/templates/repo/forks.tmpl
+share/forgejo/templates/repo/graph.tmpl
+share/forgejo/templates/repo/graph/commits.tmpl
+share/forgejo/templates/repo/graph/div.tmpl
+share/forgejo/templates/repo/graph/svgcontainer.tmpl
+share/forgejo/templates/repo/header.tmpl
+share/forgejo/templates/repo/home.tmpl
+share/forgejo/templates/repo/icon.tmpl
+share/forgejo/templates/repo/issue/branch_selector_field.tmpl
+share/forgejo/templates/repo/issue/card.tmpl
+share/forgejo/templates/repo/issue/choose.tmpl
+share/forgejo/templates/repo/issue/comment_tab.tmpl
+share/forgejo/templates/repo/issue/fields/checkboxes.tmpl
+share/forgejo/templates/repo/issue/fields/dropdown.tmpl
+share/forgejo/templates/repo/issue/fields/header.tmpl
+share/forgejo/templates/repo/issue/fields/input.tmpl
+share/forgejo/templates/repo/issue/fields/markdown.tmpl
+share/forgejo/templates/repo/issue/fields/textarea.tmpl
+share/forgejo/templates/repo/issue/filter_actions.tmpl
+share/forgejo/templates/repo/issue/filters.tmpl
+share/forgejo/templates/repo/issue/label_precolors.tmpl
+share/forgejo/templates/repo/issue/labels.tmpl
+share/forgejo/templates/repo/issue/labels/edit_delete_label.tmpl
+share/forgejo/templates/repo/issue/labels/label.tmpl
+share/forgejo/templates/repo/issue/labels/label_archived.tmpl
+share/forgejo/templates/repo/issue/labels/label_list.tmpl
+share/forgejo/templates/repo/issue/labels/label_load_template.tmpl
+share/forgejo/templates/repo/issue/labels/label_new.tmpl
+share/forgejo/templates/repo/issue/labels/labels_selector_field.tmpl
+share/forgejo/templates/repo/issue/labels/labels_sidebar.tmpl
+share/forgejo/templates/repo/issue/list.tmpl
+share/forgejo/templates/repo/issue/milestone/select_menu.tmpl
+share/forgejo/templates/repo/issue/milestone_issues.tmpl
+share/forgejo/templates/repo/issue/milestone_new.tmpl
+share/forgejo/templates/repo/issue/milestones.tmpl
+share/forgejo/templates/repo/issue/navbar.tmpl
+share/forgejo/templates/repo/issue/new.tmpl
+share/forgejo/templates/repo/issue/new_form.tmpl
+share/forgejo/templates/repo/issue/openclose.tmpl
+share/forgejo/templates/repo/issue/search.tmpl
+share/forgejo/templates/repo/issue/view.tmpl
+share/forgejo/templates/repo/issue/view_content.tmpl
+share/forgejo/templates/repo/issue/view_content/add_reaction.tmpl
+share/forgejo/templates/repo/issue/view_content/attachments.tmpl
+share/forgejo/templates/repo/issue/view_content/comments.tmpl
+share/forgejo/templates/repo/issue/view_content/comments_delete_time.tmpl
+share/forgejo/templates/repo/issue/view_content/context_menu.tmpl
+share/forgejo/templates/repo/issue/view_content/conversation.tmpl
+share/forgejo/templates/repo/issue/view_content/pull.tmpl
+share/forgejo/templates/repo/issue/view_content/pull_merge_instruction.tmpl
+share/forgejo/templates/repo/issue/view_content/reactions.tmpl
+share/forgejo/templates/repo/issue/view_content/reference_issue_dialog.tmpl
+share/forgejo/templates/repo/issue/view_content/show_role.tmpl
+share/forgejo/templates/repo/issue/view_content/sidebar.tmpl
+share/forgejo/templates/repo/issue/view_content/update_branch_by_merge.tmpl
+share/forgejo/templates/repo/issue/view_title.tmpl
+share/forgejo/templates/repo/migrate/codebase.tmpl
+share/forgejo/templates/repo/migrate/forgejo.tmpl
+share/forgejo/templates/repo/migrate/git.tmpl
+share/forgejo/templates/repo/migrate/gitbucket.tmpl
+share/forgejo/templates/repo/migrate/gitea.tmpl
+share/forgejo/templates/repo/migrate/github.tmpl
+share/forgejo/templates/repo/migrate/gitlab.tmpl
+share/forgejo/templates/repo/migrate/gogs.tmpl
+share/forgejo/templates/repo/migrate/helper.tmpl
+share/forgejo/templates/repo/migrate/migrate.tmpl
+share/forgejo/templates/repo/migrate/migrating.tmpl
+share/forgejo/templates/repo/migrate/onedev.tmpl
+share/forgejo/templates/repo/migrate/options.tmpl
+share/forgejo/templates/repo/packages.tmpl
+share/forgejo/templates/repo/projects/list.tmpl
+share/forgejo/templates/repo/projects/new.tmpl
+share/forgejo/templates/repo/projects/view.tmpl
+share/forgejo/templates/repo/pulls/commits.tmpl
+share/forgejo/templates/repo/pulls/files.tmpl
+share/forgejo/templates/repo/pulls/fork.tmpl
+share/forgejo/templates/repo/pulls/status.tmpl
+share/forgejo/templates/repo/pulls/tab_menu.tmpl
+share/forgejo/templates/repo/release/list.tmpl
+share/forgejo/templates/repo/release/new.tmpl
+share/forgejo/templates/repo/release_tag_header.tmpl
+share/forgejo/templates/repo/search.tmpl
+share/forgejo/templates/repo/search_name.tmpl
+share/forgejo/templates/repo/settings/actions.tmpl
+share/forgejo/templates/repo/settings/branches.tmpl
+share/forgejo/templates/repo/settings/collaboration.tmpl
+share/forgejo/templates/repo/settings/deploy_keys.tmpl
+share/forgejo/templates/repo/settings/githook_edit.tmpl
+share/forgejo/templates/repo/settings/githooks.tmpl
+share/forgejo/templates/repo/settings/layout_footer.tmpl
+share/forgejo/templates/repo/settings/layout_head.tmpl
+share/forgejo/templates/repo/settings/lfs.tmpl
+share/forgejo/templates/repo/settings/lfs_file.tmpl
+share/forgejo/templates/repo/settings/lfs_file_find.tmpl
+share/forgejo/templates/repo/settings/lfs_locks.tmpl
+share/forgejo/templates/repo/settings/lfs_pointers.tmpl
+share/forgejo/templates/repo/settings/nav.tmpl
+share/forgejo/templates/repo/settings/navbar.tmpl
+share/forgejo/templates/repo/settings/options.tmpl
+share/forgejo/templates/repo/settings/protected_branch.tmpl
+share/forgejo/templates/repo/settings/push_mirror_sync_modal.tmpl
+share/forgejo/templates/repo/settings/runner_edit.tmpl
+share/forgejo/templates/repo/settings/secrets.tmpl
+share/forgejo/templates/repo/settings/tags.tmpl
+share/forgejo/templates/repo/settings/webhook/base.tmpl
+share/forgejo/templates/repo/settings/webhook/base_list.tmpl
+share/forgejo/templates/repo/settings/webhook/delete_modal.tmpl
+share/forgejo/templates/repo/settings/webhook/dingtalk.tmpl
+share/forgejo/templates/repo/settings/webhook/discord.tmpl
+share/forgejo/templates/repo/settings/webhook/feishu.tmpl
+share/forgejo/templates/repo/settings/webhook/forgejo.tmpl
+share/forgejo/templates/repo/settings/webhook/gitea.tmpl
+share/forgejo/templates/repo/settings/webhook/gogs.tmpl
+share/forgejo/templates/repo/settings/webhook/history.tmpl
+share/forgejo/templates/repo/settings/webhook/list.tmpl
+share/forgejo/templates/repo/settings/webhook/matrix.tmpl
+share/forgejo/templates/repo/settings/webhook/msteams.tmpl
+share/forgejo/templates/repo/settings/webhook/new.tmpl
+share/forgejo/templates/repo/settings/webhook/packagist.tmpl
+share/forgejo/templates/repo/settings/webhook/settings.tmpl
+share/forgejo/templates/repo/settings/webhook/slack.tmpl
+share/forgejo/templates/repo/settings/webhook/telegram.tmpl
+share/forgejo/templates/repo/settings/webhook/wechatwork.tmpl
+share/forgejo/templates/repo/shabox_badge.tmpl
+share/forgejo/templates/repo/sub_menu.tmpl
+share/forgejo/templates/repo/tag/list.tmpl
+share/forgejo/templates/repo/unicode_escape_prompt.tmpl
+share/forgejo/templates/repo/upload.tmpl
+share/forgejo/templates/repo/user_cards.tmpl
+share/forgejo/templates/repo/view_file.tmpl
+share/forgejo/templates/repo/view_list.tmpl
+share/forgejo/templates/repo/watchers.tmpl
+share/forgejo/templates/repo/wiki/new.tmpl
+share/forgejo/templates/repo/wiki/pages.tmpl
+share/forgejo/templates/repo/wiki/revision.tmpl
+share/forgejo/templates/repo/wiki/start.tmpl
+share/forgejo/templates/repo/wiki/view.tmpl
+share/forgejo/templates/shared/actions/runner_edit.tmpl
+share/forgejo/templates/shared/actions/runner_list.tmpl
+share/forgejo/templates/shared/blocked_users_list.tmpl
+share/forgejo/templates/shared/combomarkdowneditor.tmpl
+share/forgejo/templates/shared/issueicon.tmpl
+share/forgejo/templates/shared/issuelist.tmpl
+share/forgejo/templates/shared/searchbottom.tmpl
+share/forgejo/templates/shared/searchinput.tmpl
+share/forgejo/templates/shared/secrets/add_list.tmpl
+share/forgejo/templates/shared/user/authorlink.tmpl
+share/forgejo/templates/shared/user/avatarlink.tmpl
+share/forgejo/templates/shared/user/name.tmpl
+share/forgejo/templates/shared/user/namelink.tmpl
+share/forgejo/templates/shared/user/org_profile_avatar.tmpl
+share/forgejo/templates/shared/user/profile_big_avatar.tmpl
+share/forgejo/templates/shared/variables/variable_list.tmpl
+share/forgejo/templates/shared/webhook/icon.tmpl
+share/forgejo/templates/status/404.tmpl
+share/forgejo/templates/status/500.tmpl
+share/forgejo/templates/swagger/forgejo-ui.tmpl
+share/forgejo/templates/swagger/ui.tmpl
+share/forgejo/templates/swagger/v1_json.tmpl
+share/forgejo/templates/user/auth/activate.tmpl
+share/forgejo/templates/user/auth/captcha.tmpl
+share/forgejo/templates/user/auth/change_passwd.tmpl
+share/forgejo/templates/user/auth/change_passwd_inner.tmpl
+share/forgejo/templates/user/auth/finalize_openid.tmpl
+share/forgejo/templates/user/auth/forgot_passwd.tmpl
+share/forgejo/templates/user/auth/grant.tmpl
+share/forgejo/templates/user/auth/grant_error.tmpl
+share/forgejo/templates/user/auth/link_account.tmpl
+share/forgejo/templates/user/auth/oidc_wellknown.tmpl
+share/forgejo/templates/user/auth/prohibit_login.tmpl
+share/forgejo/templates/user/auth/reset_passwd.tmpl
+share/forgejo/templates/user/auth/signin.tmpl
+share/forgejo/templates/user/auth/signin_inner.tmpl
+share/forgejo/templates/user/auth/signin_navbar.tmpl
+share/forgejo/templates/user/auth/signin_openid.tmpl
+share/forgejo/templates/user/auth/signup.tmpl
+share/forgejo/templates/user/auth/signup_inner.tmpl
+share/forgejo/templates/user/auth/signup_openid_connect.tmpl
+share/forgejo/templates/user/auth/signup_openid_navbar.tmpl
+share/forgejo/templates/user/auth/signup_openid_register.tmpl
+share/forgejo/templates/user/auth/twofa.tmpl
+share/forgejo/templates/user/auth/twofa_scratch.tmpl
+share/forgejo/templates/user/auth/webauthn.tmpl
+share/forgejo/templates/user/auth/webauthn_error.tmpl
+share/forgejo/templates/user/code.tmpl
+share/forgejo/templates/user/dashboard/dashboard.tmpl
+share/forgejo/templates/user/dashboard/feeds.tmpl
+share/forgejo/templates/user/dashboard/issues.tmpl
+share/forgejo/templates/user/dashboard/milestones.tmpl
+share/forgejo/templates/user/dashboard/navbar.tmpl
+share/forgejo/templates/user/dashboard/repolist.tmpl
+share/forgejo/templates/user/heatmap.tmpl
+share/forgejo/templates/user/notification/notification.tmpl
+share/forgejo/templates/user/notification/notification_div.tmpl
+share/forgejo/templates/user/notification/notification_subscriptions.tmpl
+share/forgejo/templates/user/overview/header.tmpl
+share/forgejo/templates/user/overview/package_versions.tmpl
+share/forgejo/templates/user/overview/packages.tmpl
+share/forgejo/templates/user/profile.tmpl
+share/forgejo/templates/user/settings/account.tmpl
+share/forgejo/templates/user/settings/actions.tmpl
+share/forgejo/templates/user/settings/appearance.tmpl
+share/forgejo/templates/user/settings/applications.tmpl
+share/forgejo/templates/user/settings/applications_oauth2.tmpl
+share/forgejo/templates/user/settings/applications_oauth2_edit.tmpl
+share/forgejo/templates/user/settings/applications_oauth2_edit_form.tmpl
+share/forgejo/templates/user/settings/applications_oauth2_list.tmpl
+share/forgejo/templates/user/settings/blocked_users.tmpl
+share/forgejo/templates/user/settings/grants_oauth2.tmpl
+share/forgejo/templates/user/settings/hook_new.tmpl
+share/forgejo/templates/user/settings/hooks.tmpl
+share/forgejo/templates/user/settings/keys.tmpl
+share/forgejo/templates/user/settings/keys_gpg.tmpl
+share/forgejo/templates/user/settings/keys_principal.tmpl
+share/forgejo/templates/user/settings/keys_ssh.tmpl
+share/forgejo/templates/user/settings/layout_footer.tmpl
+share/forgejo/templates/user/settings/layout_head.tmpl
+share/forgejo/templates/user/settings/navbar.tmpl
+share/forgejo/templates/user/settings/organization.tmpl
+share/forgejo/templates/user/settings/packages.tmpl
+share/forgejo/templates/user/settings/packages_cleanup_rules_edit.tmpl
+share/forgejo/templates/user/settings/packages_cleanup_rules_preview.tmpl
+share/forgejo/templates/user/settings/profile.tmpl
+share/forgejo/templates/user/settings/repos.tmpl
+share/forgejo/templates/user/settings/runner_edit.tmpl
+share/forgejo/templates/user/settings/security/accountlinks.tmpl
+share/forgejo/templates/user/settings/security/openid.tmpl
+share/forgejo/templates/user/settings/security/security.tmpl
+share/forgejo/templates/user/settings/security/twofa.tmpl
+share/forgejo/templates/user/settings/security/twofa_enroll.tmpl
+share/forgejo/templates/user/settings/security/webauthn.tmpl
+share/forgejo/templates/webhook/new.tmpl
+@pkgdir share/examples/forgejo
+@pkgdir share/example/forgejo
diff --git a/forgejo/distinfo b/forgejo/distinfo
index 3505e9b5c4..700676802c 100644
--- a/forgejo/distinfo
+++ b/forgejo/distinfo
@@ -4296,4 +4296,5 @@ Size (xorm.io_xorm_@v_v1.3.7.mod) = 2214 bytes
BLAKE2s (xorm.io_xorm_@v_v1.3.7.zip) = 9c8a2a5d4a36f543aeb157ccd5125503392b56563af5d6d3eaf0316642bd0596
SHA512 (xorm.io_xorm_@v_v1.3.7.zip) = fc7f85cc5f898bef98fb5ced1fa918ee4f17bed175835c34a8aa31575e5c301dd35c4869e34725883e46c78e861874aa83e774c8f5c66731a2066d23d14cdc97
Size (xorm.io_xorm_@v_v1.3.7.zip) = 335775 bytes
+SHA1 (patch-Makefile) = ec7177c612070f1cc0e20706b5d3b7919d125ca7
SHA1 (patch-vendor_github.com_sassoftware_go-rpmutils_fileutil_fileutil__unix.go) = d82d4ba8d5f9163e3522edb7c83581dec0576313
diff --git a/forgejo/files/app.ini.sample b/forgejo/files/app.ini.sample
new file mode 100644
index 0000000000..f5b2de28c0
--- /dev/null
+++ b/forgejo/files/app.ini.sample
@@ -0,0 +1,85 @@
+#
+# Sample Configuration for Gitea using SQLite
+#
+# For information on the available settings, consult the online
+# documentation, or see the accompanying file app.ini.defaults, which
+# contains the settings incorporated into the gitea binary.
+#
+# This sample configuration runs Gitea with a local database. Before
+# running this configuration, make sure to change the SECRET_KEY and the
+# INTERNAL_TOKEN at the end of this file. SECRET_KEY is a password of your
+# choosing, INTERNAL_TOKEN is a 64-byte random number in BASE64 encoding.
+# Your can generate the token using for example:
+# openssl rand -base64 64
+#
+# There are no pre-configured users; the first user to register becomes an
+# admin. In this sample configuration, the HTTP server only listens on
+# localhost.
+#
+# If you'd rather use the web-based installer, remove this conf/app.ini file
+# and make @PKG_SYSCONFDIR@/conf writeable to the @GITEA_USER@ user.
+
+APP_NAME = Gitea: Git with a cup of tea
+RUN_USER = @GITEA_USER@
+RUN_MODE = prod
+
+[database]
+DB_TYPE = sqlite3
+HOST = 127.0.0.1:3306
+NAME = gitea
+PASSWD =
+PATH = @VARBASE@/db/gitea/gitea.db
+SSL_MODE = disable
+USER = root
+
+[indexer]
+ISSUE_INDEXER_PATH = @VARBASE@/db/gitea/indexers/issues.bleve
+
+[log]
+ROOT_PATH = @VARBASE@/log/gitea
+MODE = file
+LEVEL = Info
+
+[mailer]
+ENABLED = false
+
+[picture]
+AVATAR_UPLOAD_PATH = @VARBASE@/db/gitea/data/avatars
+DISABLE_GRAVATAR = false
+ENABLE_FEDERATED_AVATAR = false
+
+[repository]
+ROOT = @VARBASE@/db/gitea/gitea-repositories
+# Gitea's default is 'bash', so if you have bash installed, you can comment
+# this out.
+SCRIPT_TYPE = sh
+
+[repository.upload]
+TEMP_PATH = @VARBASE@/db/gitea/data/tmp/uploads
+
+[security]
+INSTALL_LOCK = true
+INTERNAL_TOKEN = 1FFhAklka01JhgJTRUrFujWYiv4ijqcTIfXJ9o4n1fWxz+XVQdXhrqDTlsnD7fvz7gugdhgkx0FY2Lx6IBdPQw==
+SECRET_KEY = ChangeMeBeforeRunning
+
+[session]
+PROVIDER = file
+PROVIDER_CONFIG = @VARBASE@/db/gitea/data/sessions
+
+[server]
+DOMAIN = localhost
+HTTP_ADDR = 127.0.0.1
+HTTP_PORT = 3000
+ROOT_URL = http://localhost:3000/
+DISABLE_SSH = false
+SSH_DOMAIN = %(DOMAIN)s
+SSH_PORT = 22
+OFFLINE_MODE = false
+APP_DATA_PATH = @VARBASE@/db/gitea/data
+
+[service]
+REGISTER_EMAIL_CONFIRM = false
+ENABLE_NOTIFY_MAIL = false
+DISABLE_REGISTRATION = false
+ENABLE_CAPTCHA = true
+REQUIRE_SIGNIN_VIEW = false
diff --git a/forgejo/files/forgejo.sh b/forgejo/files/forgejo.sh
new file mode 100644
index 0000000000..ae1dec2257
--- /dev/null
+++ b/forgejo/files/forgejo.sh
@@ -0,0 +1,31 @@
+#!@RCD_SCRIPTS_SHELL@
+#
+# $NetBSD: forgejo.sh,v 1.5 2022/03/23 23:41:14 khorben Exp $
+#
+# PROVIDE: forgejo
+# REQUIRE: DAEMON
+#
+# You will need to set some variables in @SYSCONFBASE@/rc.conf to start forgejo:
+#
+# forgejo=YES
+
+$_rc_subr_loaded . @SYSCONFBASE@/rc.subr
+
+name="forgejo"
+rcvar=${name}
+required_files="@PKG_SYSCONFDIR@/conf/app.ini"
+command="@PREFIX@/sbin/forgejo"
+command_args="--config @PKG_SYSCONFDIR@/conf/app.ini web > /dev/null &"
+
+forgejo_env="FORGEJO_WORK_DIR=@FORGEJO_SHARE_DIR@"
+forgejo_env="${FORGEJO_env} FORGEJO_CUSTOM=@PKG_SYSCONFDIR@"
+forgejo_env="${FORGEJO_env} HOME=@FORGEJO_USER_HOME@"
+forgejo_env="${FORGEJO_env} USER=@FORGEJO_USER@"
+
+forgejo_user="@FORGEJO_USER@"
+forgejo_group="@FORGEJO_GROUP@"
+
+cd /
+
+load_rc_config $name
+run_rc_command "$1"
diff --git a/forgejo/files/smf/manifest.xml b/forgejo/files/smf/manifest.xml
new file mode 100644
index 0000000000..d5eacb3843
--- /dev/null
+++ b/forgejo/files/smf/manifest.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
+<service_bundle type="manifest" name="export">
+ <service name="pkgsrc/forgejo" type="service" version="1">
+ <create_default_instance enabled="false"/>
+
+ <dependency name="network" grouping="require_all" restart_on="refresh" type="service">
+ <service_fmri value="svc:/milestone/network:default"/>
+ </dependency>
+
+ <dependency name="filesystem" grouping="require_all" restart_on="refresh" type="service">
+ <service_fmri value="svc:/system/filesystem/local"/>
+ </dependency>
+
+ <exec_method
+ type="method"
+ name="start"
+ exec="@PREFIX@/sbin/forgejo web"
+ timeout_seconds="60">
+ <method_context>
+ <method_credential user="@FORGEJO_USER@" group="@FORGEJO_GROUP@" />
+ <method_environment>
+ <envvar name='FORGEJO_WORK_DIR' value='@FORGEJO_SHARE_DIR@'/>
+ <envvar name='FORGEJO_CUSTOM' value='@PKG_SYSCONFDIR@'/>
+ <envvar name='HOME' value='@FORGEJO_USER_HOME@'/>
+ <envvar name='PATH' value='/usr/local/sbin:/usr/local/bin:@PREFIX@/bin:@PREFIX@/sbin:/usr/sbin:/usr/bin:/sbin'/>
+ <envvar name='USER' value='@FORGEJO_USER@'/>
+ </method_environment>
+ </method_context>
+ </exec_method>
+ <exec_method type="method" name="stop" exec=":kill" timeout_seconds="60"/>
+
+ <property_group name="application" type="application"></property_group>
+ <property_group name="startd" type="framework">
+ <propval name="duration" type="astring" value="child"/>
+ <propval name="ignore_error" type="astring" value="core,signal"/>
+ </property_group>
+
+ <template>
+ <common_name>
+ <loctext xml:lang="C">Compact self-hosted GIT service</loctext>
+ </common_name>
+ </template>
+
+ </service>
+</service_bundle>
diff --git a/forgejo/options.mk b/forgejo/options.mk
new file mode 100644
index 0000000000..dab874f32d
--- /dev/null
+++ b/forgejo/options.mk
@@ -0,0 +1,12 @@
+# $NetBSD: options.mk,v 1.2 2019/04/23 06:04:41 nia Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.gitea
+PKG_SUPPORTED_OPTIONS= sqlite
+PKG_SUGGESTED_OPTIONS= sqlite
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Msqlite)
+GO_TAGS+= sqlite sqlite_unlock_notify
+.include "../../databases/sqlite3/buildlink3.mk"
+.endif
diff --git a/forgejo/patches/patch-Makefile b/forgejo/patches/patch-Makefile
new file mode 100644
index 0000000000..69f74583d5
--- /dev/null
+++ b/forgejo/patches/patch-Makefile
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- Makefile.orig 2024-03-06 05:52:37.000000000 +0000
++++ Makefile
+@@ -91,7 +91,7 @@ VERSION = ${GITEA_VERSION}
+ # SemVer
+ FORGEJO_VERSION := 6.0.7+0-gitea-1.21.7
+
+-LDFLAGS := $(LDFLAGS) -X "main.MakeVersion=$(MAKE_VERSION)" -X "main.Version=$(GITEA_VERSION)" -X "main.Tags=$(TAGS)" -X "code.gitea.io/gitea/routers/api/forgejo/v1.ForgejoVersion=$(FORGEJO_VERSION)" -X "main.ForgejoVersion=$(FORGEJO_VERSION)"
++LDFLAGS := -X "main.MakeVersion=$(MAKE_VERSION)" -X "main.Version=$(GITEA_VERSION)" -X "main.Tags=$(TAGS)" -X "code.gitea.io/gitea/routers/api/forgejo/v1.ForgejoVersion=$(FORGEJO_VERSION)" -X "main.ForgejoVersion=$(FORGEJO_VERSION)"
+
+ LINUX_ARCHS ?= linux/amd64,linux/386,linux/arm-5,linux/arm-6,linux/arm64
+
Home |
Main Index |
Thread Index |
Old Index