thilojaeggi / WinGetty

An open source REST Backend for creating a private WinGet Repo without having to rely on cloud dependencies.

Home Page:https://wingetty.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Upload failed - big packages

kmsrockz opened this issue · comments

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 ✌️

commented

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

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

commented

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.

commented

v0.0.3 is out now!

commented

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?

commented

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.

commented

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?

commented

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?

commented

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.