How to make a startup script for my server

I would like to have something that starts the server up again automatically after it crashes. Maybe like 1 minute or so after the crash.

It should not start-up the server if I manually stopped the server (if possible).

Is this possible and hard or easy to do or maybe someone even can help me?

All the information about my server: