在使用基于Docker的安装时,app.ini的位置

后端开发 2026-07-09

我尝试将自托管的GitLab迁移到一个新安装的基于Docker的 Forgejo。

出现了以下错误信息:

Du kannst von keinen nicht erlaubten Hosts importieren. Bitte fragen deinen Administrator, die Einstellungen ALLOWED_DOMAINS/ALLOW_LOCALNETWORKS/BLOCKED_DOMAINS zu überprüfen.

在网上搜索此消息时,我被指向:

https://github.com/go-gitea/gitea/issues/29224

但该问题已被关闭。

问题中的一个提示指向 https://docs.gitea.com/administration/config-cheat-sheet#migrations-migrations

该页面的标题告诉我:

Any changes to the Gitea configuration file should be made in custom/conf/app.ini or any corresponding location. When installing from a distribution, this will typically be found at /etc/gitea/conf/app.ini.

所以基本上我只能猜测配置文件在哪儿,应该如何编辑。

Docker环境中的app.ini位于哪里?

解决方案

`forgejo/forgejo/gitea/conf$ rcsdiff ./app.ini

RCS file: ./RCS/app.ini,v retrieving revision 1.1 diff -r1.1 ./app.ini 99a100,103

[migrations] ALLOWED_DOMAINS = * ALLOW_LOCALNETWORKS = true `

站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章