Gitea: Raspbian arm-6 para upload de arquivos com número e tamanho limitados a 5 e 3 MB

Criado em 18 mar. 2018  ·  3Comentários  ·  Fonte: go-gitea/gitea

  • Versão Gitea (ou referência de confirmação): 88aef6e # 3684 Gitea 1.4 Master 20180318 binário
  • Versão Gitea (ou commit ref): Gitea 1.4 gitea-1.4-linux-arm-6 binário
  • Versão Git: 2.11.0
  • Sistema operacional: Raspbian Stretch Lite (Debian CLI) RPI-2-ModelB arm-6
  • Banco de dados (use [x] ):

    • [] PostgreSQL

    • [x] MySQL

    • [] MSSQL

    • [] SQLite

  • Você pode reproduzir o bug em https://try.gitea.io :

    • [] Sim (fornecer URL de exemplo)

    • [ ] Não

    • [x] Não é relevante

  • Resumo do log:
    18/03/2018 00:25:07 [I] Modo de registro: Arquivo (informações)
    18/03/2018 00:25:07 [I] Modo de registro XORM: Arquivo (informações)
    18/03/2018 00:25:07 [I] Serviço de cache ativado
    18/03/2018 00:25:07 [I] Serviço de sessão ativado
    18/03/2018 00:25:08 [I] Versão Git: 2.11.0
    18/03/2018 00:25:08 [I] Compatível com SQLite3
    18/03/2018 00:25:08 [I] Modo de execução: Produção
    18/03/2018 00:25:11 [I] Ouça: http://0.0.0.0 : 60005
    18/03/2018 00:25:11 [I] Servidor LFS habilitado

Descrição

Posso fornecer acesso direto ao Raspberry;
Eu instalei e estou executando a partir de um binário _com_ um proxy NGINX (HTTP / HTTPS-> HTTPS-> Gitea), tudo funciona bem, exceto o mais importante:
* Não consigo fazer upload de mais de 5 arquivos no Google Chrome
* Não consigo fazer upload de nada maior do que 3 MB
* O arquivo de configuração foi carregado corretamente, pois removi o arquivo cfg e ele foi para "Primeira instalação", e a porta funciona (60005)

Isso é possível um problema de código arm-6?
$ gitea / custom / conf / app.ini
[código]
APP_NAME = Sistema de controle de versão distribuída Gitea
RUN_USER = git
RUN_MODE = prod

[acessório]
ENABLE = true
ALLOWED_TYPES = / #Considere "todos os arquivos" como bugs do github
MAX_SIZE = 20
MAX_FILES = 1000

[segurança]
INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE1MjEzMTM4NzR9.fPSFUhfJC0tSGguvpPb1DER1uvLFY-dZ3iY1yFY1
INSTALL_LOCK = true
SECRET_KEY =

[base de dados]
DB_TYPE = mysql
HOST = 127.0.0.1:60006
NAME = Gitea
USER = gitea
PASSWD = H2U0Evu6Osca2lPL
SSL_MODE = desativar
PATH = data / gitea.db

[repositório]
ROOT = / home / git / gitea-repositories

[servidor]
SSH_DOMAIN = localhost
DOMAIN = localhost
HTTP_PORT = 60005
ROOT_URL = http: // localhost : 60005 /
DISABLE_SSH = falso
SSH_PORT = 60000
LFS_START_SERVER = verdadeiro
LFS_CONTENT_PATH = / home / git / Gitea / data / lfs
LFS_JWT_SECRET =
OFFLINE_MODE = falso

[mailer]
ENABLED = false

[serviço]
REGISTER_EMAIL_CONFIRM = false
ENABLE_NOTIFY_MAIL = false
DISABLE_REGISTRATION = false
ENABLE_CAPTCHA = false
REQUIRE_SIGNIN_VIEW = false #Se for false, o anônimo pode ver representantes públicos
DEFAULT_KEEP_EMAIL_PRIVATE = falso
DEFAULT_ALLOW_CREATE_ORGANIZATION = verdadeiro
DEFAULT_ENABLE_TIMETRACKING = verdadeiro
NO_REPLY_ADDRESS = exemplo

[foto]
DISABLE_GRAVATAR = false
ENABLE_FEDERATED_AVATAR = verdadeiro

[openid]
ENABLE_OPENID_SIGNIN = verdadeiro
ENABLE_OPENID_SIGNUP = verdadeiro

[sessão]
PROVIDER = arquivo

[registro]
MODE = arquivo
LEVEL = Info
ROOT_PATH = / home / git / Gitea / log
[/código]

Capturas de tela

img0

Relacionado

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

kinquestion

Comentários muito úteis

Bem, encontrei o problema !!!
Retirado de https://github.com/go-gitea/gitea/blob/master/custom/conf/app.ini.sample
A documentação é um tanto enganosa e não aponta para isso, as configurações do navegador são outro tópico de configuração:
[repository.upload]
; Se os uploads de arquivo do repositório estão ativados. O padrão é true
ENABLED = true
; Caminho para uploads. O padrão é data/tmp/uploads (tmp é excluído na reinicialização do gitea)
TEMP_PATH = data / tmp / uploads
; Um ou mais tipos permitidos, por exemplo, image / jpeg | image / png. Nada significa qualquer tipo de arquivo
ALLOWED_TYPES =
; Tamanho máximo de cada arquivo em MB. O padrão é 3 MB
FILE_MAX_SIZE = 3
; Número máximo de arquivos por upload. Padrões para 5
MAX_FILES = 5

Todos 3 comentários

Eu já fiz isso, tentei por muitas horas diferentes posições de "anexo", já que incluí o arquivo de configuração (e excluí apenas para ter certeza de que o Gitea o está carregando, conforme eu escrevi, fui para uma nova instalação; substituí de volta e configurações voltar). Reinicie sempre, até mesmo reinicie para ter certeza.
... corrigido ENABLE, para ENABLED, nenhum efeito como verdadeiro é o padrão
[acessório]
ENABLED = true
ALLOWED_TYPES = /
MAX_SIZE = 20
MAX_FILES = 1000
...

Até tentei anexos, mas não funciona.

Bem, encontrei o problema !!!
Retirado de https://github.com/go-gitea/gitea/blob/master/custom/conf/app.ini.sample
A documentação é um tanto enganosa e não aponta para isso, as configurações do navegador são outro tópico de configuração:
[repository.upload]
; Se os uploads de arquivo do repositório estão ativados. O padrão é true
ENABLED = true
; Caminho para uploads. O padrão é data/tmp/uploads (tmp é excluído na reinicialização do gitea)
TEMP_PATH = data / tmp / uploads
; Um ou mais tipos permitidos, por exemplo, image / jpeg | image / png. Nada significa qualquer tipo de arquivo
ALLOWED_TYPES =
; Tamanho máximo de cada arquivo em MB. O padrão é 3 MB
FILE_MAX_SIZE = 3
; Número máximo de arquivos por upload. Padrões para 5
MAX_FILES = 5

Esta página foi útil?
0 / 5 - 0 avaliações