I would advice people not to use this in production yet, though.
E.g. when using the update command, new files in the repo are overridden, but old files aren't removed. https://github.com/alohe/quicky/blob/main/index.js#L878
I'm guessing this solution doesn't really do that stuff, but for many apps it's not a big deal if it doesn't.
But why do people online complain so much that Next is difficult to self-host? Is it just because self-hosting is difficult, or is it something about Next? I suppose the fancy stuff such as "skew protection", which is probably going to be quite important for anyone using server components and server actions, is going to be fiendishly difficult to achieve.
If you dont like docker I guess just copy the script in the Dockerfile?