gitea服务器——上传文件大小限制问题

本文主要介绍了Gitea服务器中关于工单和合并请求附件的配置选项,包括附件上传的权限(如是否启用、文件类型限制、大小和数量限制),供管理员参考Gitea的文档进行设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

gitea服务器—工单和合并请求的附件

[attachment]
ENABLED = true
;是否允许用户上传附件。
ALLOWED_TYPES = */*
;允许所有类型
MAX_SIZE = 4 
;附件的最大限制(MB)。
MAX_FILES  = 5
;一次最多上传的附件数量。
  • ENABLED: true: 是否允许用户上传附件。
  • ALLOWED_TYPES: .csv,.docx,.fodg,.fodp,.fods,.fodt,.gif,.gz,.jpeg,.jpg,.log,.md,.mov,.mp4,.odf,.odg,.odp,.ods,.odt,.patch,.pdf,.png,.pptx,.svg,.tgz,.txt,.webm,.xls,.xlsx,.zip: 允许的文件扩展名(.zip)、mime 类型(text/plain)或通配符类型(image/*audio/*video/*)的逗号分隔列表。空值或 */* 允许所有类型。
  • MAX_SIZE: 4: 附件的最大限制(MB)。
  • MAX_FILES: 5: 一次最多上传的附件数量。

参考:

配置说明 | Gitea Documentation

### NGINX 上配置和运行 Gitea 为了在 NGINX 上成功配置并运行 Gitea,需遵循一系列特定设置来确保应用的安全性和高效运作。 #### 安装依赖项 安装必要的软件包以支持 Gitea 的部署。这通常包括 Git、数据库服务器(如 MySQL 或 PostgreSQL),以及 Go 编程环境用于编译源码版本的 Gitea[^1]。 #### 下载与启动 Gitea 获取最新稳定版的 Gitea 发行包,并按照官方文档中的说明完成初始设置过程。对于生产环境中使用,建议采用二进制分发形式而非 Docker 映像,以便更好地控制服务状态管理。 #### 创建自定义站点配置文件 编辑 `/etc/nginx/sites-available/gitea` 文件,添加如下所示的标准 HTTPS 配置: ```nginx server { listen 80; server_name git.example.com; location / { return 301 https://$host$request_uri; } } server { listen 443 ssl http2; server_name git.example.com; ssl_certificate /path/to/your/cert.crt; ssl_certificate_key /path/to/your/key.key; client_max_body_size 50m; # Adjust as needed access_log /var/log/nginx/git.access.log main; error_log /var/log/nginx/git.error.log warn; location / { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_pass http://localhost:3000/; } } ``` 此段代码展示了如何通过 Certbot 自动生成 SSL/TLS 凭证后,在 NGINX 中实现强制重定向至 HTTPS 连接的功能,同时指定最大上传大小限制及日志记录路径。 #### 启用新创建的站点配置 链接到 `sites-enabled` 目录下使更改生效,并重启 NGINX 服务验证一切正常工作: ```bash ln -s /etc/nginx/sites-available/gitea /etc/nginx/sites-enabled/ service nginx restart ``` 上述命令实现了将之前定制好的 gitea 站点配置加入活动列表中,并重新加载 web 服务器以反映最新的改动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值