thilojaeggi / WinGetty

An open source REST Backend for creating a private WinGet Repo without having to rely on cloud dependencies.
https://wingetty.dev
GNU Affero General Public License v3.0
192 stars 18 forks source link

Upload failed - big packages #7

Closed kmsrockz closed 1 year ago

kmsrockz commented 1 year ago

Hello, first of all, thank you. Wingetty is awesome stuff! Question: Is there a maximum file size for uploading installation media? For large .exe files over 1GB, the upload window disappears at 100%.

THX an greetz ✌️

thilojaeggi commented 1 year ago

I think that's one of the issues currently in 0.0.2 set to be fixed in version 0.0.3

kmsrockz commented 1 year ago

When will version 0.0.3 be released? It will coming soon ? :D

thilojaeggi commented 1 year ago

Can't give an ETA yet cause I need to handle migrations between the versions cause 0.0.3 adds a permission system and some major overhauls in form validation and frontend updating.

thilojaeggi commented 1 year ago

v0.0.3 is out now!

kmsrockz commented 1 year ago

Thx, but now i cant upload any packages 🤣

Von: Thilo Jaeggi @.> Datum: Donnerstag, 24. August 2023 um 12:21 An: thilojaeggi/WinGetty @.> Cc: IT @.>, Author @.> Betreff: Re: [thilojaeggi/WinGetty] Upload failed - big packages (Issue #7)

v0.0.3 is out now!

— Reply to this email directly, view it on GitHubhttps://github.com/thilojaeggi/WinGetty/issues/7#issuecomment-1691413412, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AYFWV7PHAK5WDMRPM5ZU7NDXW4TJ7ANCNFSM6AAAAAA3ZS64UE. You are receiving this because you authored the thread.Message ID: @.***>

thilojaeggi commented 1 year ago

I just set up a new instance in Docker and it works for me? Do you see any error messages when running WinGetty with docker compose up omitting the -d?

kmsrockz commented 1 year ago

Nope it starts fine, but I have no upload button in wingetty window

Thx R

Von: Thilo Jaeggi @.> Datum: Freitag, 25. August 2023 um 09:30 An: thilojaeggi/WinGetty @.> Cc: IT @.>, Author @.> Betreff: Re: [thilojaeggi/WinGetty] Upload failed - big packages (Issue #7)

I just set up a new instance in Docker and it works for me? Do you see any error messages when running WinGetty with docker compose up omitting the -d?

— Reply to this email directly, view it on GitHubhttps://github.com/thilojaeggi/WinGetty/issues/7#issuecomment-1692901053, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AYFWV7NEJQ3NAY7FLKOWHE3XXBIATANCNFSM6AAAAAA3ZS64UE. You are receiving this because you authored the thread.Message ID: @.***>

thilojaeggi commented 1 year ago

Could you share a screenshot from the Users tab, I suspect you're somehow assigned to the user role and not the admin/user. If you can, you could also just delete the database/volumes.

kmsrockz commented 1 year ago

That helps thanks, with first user was created, I have the upload button back ! Thank you !

But Unfortunately, uploading large files is still not possible.

Greetz R

Von: Thilo Jaeggi @.> Datum: Freitag, 25. August 2023 um 09:56 An: thilojaeggi/WinGetty @.> Cc: IT @.>, Author @.> Betreff: Re: [thilojaeggi/WinGetty] Upload failed - big packages (Issue #7)

Could you share a screenshot from the Users tab, I suspect you're somehow assigned to the user role and not the admin/user. If you can, you could also just delete the database/volumes.

— Reply to this email directly, view it on GitHubhttps://github.com/thilojaeggi/WinGetty/issues/7#issuecomment-1692932062, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AYFWV7NUNKADJIK7GVXROO3XXBLBFANCNFSM6AAAAAA3ZS64UE. You are receiving this because you authored the thread.Message ID: @.***>

amcco1 commented 1 year ago

Seeing the same problem here. Trying to upload a 175MB installer and it throws the same error on version 0.0.3 Screenshot 2023-09-11 200353

Edit: If I use the local IP of the Wingetty instance it works, but if I try to upload with the domain name it doesn't work. Could be a Cloudflare problem?

thilojaeggi commented 1 year ago

This might be related to your NGINX configuration or even Cloudflare based on the error message. I know my public facing instance running behind an NGINX reverse proxy has no issues. I'll try to look into it though, mind sharing your setup?

thilojaeggi commented 1 year ago

Just checked, Cloudflare only allows 100 MB for Free and Pro, 200 MB for Business and 500 MB for Enterprise, you could try disabling/bypassing it by changing it to a grey cloud in the DNS settings. In the meantime, I will see If it would make sense to use a chunked uploader.