Use docker compose . Like "everyone" uses it. If the service doesn't have a compose file, request it, or write it yourself as son as you are knowledgable enough.
Use podman as soon as people and services switch to it (you'll know when the latest tutorials talk about podman instead of docker).
Use ngingx proxy manager or another easy to use reverse proxy.
Don't think it's production ready after it was working 2 days. It may be, but it's unlikely you have enough knowledge how to fix things.
Automatic updates.
Don't install crap on the system.