03.12.26
5AM
I have the server and the modpack files ready for RC1 of the Skin Deep Unreal Tournament 2004 server ready!
My repository should be able to hold up to 10gb of files, so I am going to host things there for now. Lets see if GitLab gets mad at this push..
GitLab: “Um..no”
! [remote rejected] v4 → v4 (pre-receive hook declined) error: failed to push some refs
To resolve this error, you must either reduce the size of the above blobs, or utilize LFS. remote: You may use “git ls-tree -r HEAD | grep $BLOB_ID” to see the file path. Please refer to https://gitlab.com/help/user/free_push_limit.md and remote: https://gitlab.com/help/administration/settings/account_and_limit_settings.md for further information.
Ok, so because of the 100mb per file limit on upload pushes I can host all the .uz2 files that UT04 will download automatically, and I can host the zip that has the .upl files needed for a client to be able to use the skins downloaded by the game, but I can’t upload the big .zip with all the mods in it directly. That’s still a good start and might make it so that anyone who tries to join my server might be able to download everything needed to be able to play, even if their player model isn’t a custom model from the set.
I’ll work on either splitting the modpack zip into chunks or hosting a different more convenient way.




everything in the pipeline fucking breaks
“100MB per file limit”
Ok removes files over 100MB
push
everything fucking breaks..again “Woah woah woah, there also a secret restriction that the total file size needs to be less than 100MB, also you can’t just delete files and push again. I remember what you did!”
git reset b68839 git add . git push origin v4 —force

Now I get to spoon feed my repository 1GB at less than 100MB per push!
This is torture, but hopefully being able to host these uz2 files will seed up download times for my server significantly.
Ok yeah that didn’t work. GitLab Pages gets super bogged down with all those files in the static folder. Time to do what I actually should have done to begin with and set up a self-host with Copyparty.