lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte

Ich habe Gitea in Docker installiert.

sudo docker run -dit -p2201:22 -p3001:3000 --name gitea gitea/gitea

Wenn ich Dateien in ein Repository hochladen möchte kommt aber ein Error 413 das die Datei (25Mb) zu groß ist. Wie kann ich einstellen das man größere Dateien (zb 100 Mb) hochladen kann?

von (1 Punkt)  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Du kannst die Datei /data/gitea/conf/app.ini im Container bearbeiten. Darin sind die Konfigurationsparameter für Gitea gespeichert.

nano /data/gitea/conf/app.ini

Im Abschnitt [repository.upload] füge diese Zeile hinzu (oder bearbeite sie)

FILE_MAX_SIZE = 100

Das setzt die Dateigröße auf 100 MB.

von (714 Punkte)  
Trotzdem kommt der Fehler 413. Gibt es noch eine andere Möglichkeit?
Hast du einen Reverse Proxy davor geschaltet? Dann musst du die Dateigröße dort einstellen.
Ja einen Nginx proxy

server {
    listen 443 ssl;
    server_name xxx;

    ssl_certificate xxx;
    ssl_certificate_key xxx;

    # SSL-Protokolle und Cipher-Suiten konfigurieren (optional)
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_prefer_server_ciphers on;
    ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';

    location / {
        proxy_pass http://192.168.0.54:3000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
server {
        listen 80;
        server_name xxx;
        return 301 https://$host$request_uri;
}
Dann füge im server Block z.b diese Zeile ein

client_max_body_size 100M;
Ja jetzt klappt es. Danke sehr
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Beiträge bewerten
  • Inhalte bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft. Unser Ziel: Guter Inhalt. Für alle.

2.3k Fragen

2.8k Antworten

260 Kommentare

12 Nutzer