Rust server configSolved

I've recently opened up a new server in Rust and, while I've gotten it mostly figured out I have a few questions. First off, if I manually Create a server.cfg file and then paste the commands from the current batch file/config (hosted by GameServers). Do I then leave the Config line empty (on GameServers)? 

Second question is. I restart my server at Midnight everynight, currently I'm using GameServers own command to do this. I'd like to know after creating my server.cfg How to set a specific time to restart and how to create a countdown notification leading up to it! 

Thanks in advance to anyone who can answer my question!

In response to Avocade ():
I've recently opened up a new server in Rust and, while I've gotten it mostly figured out I have a f...
For restart:
Smooth restarter by FuJiCuRa will solve all of your problems.

For config:
Most of the values can be specified in server.cfg, but:
app keys (-nographics/-batchmode) are meant to be in the cmd, also (I haven't tested it but I assume), that values like server port, rcon pass and port and other essentials are meant to be in the cmd too.
Note that server.cfg loads after all the cmd parameters.
Good luck with GameServers...I started using them last month for dev purposes only and it's been a rough ride. I can't imagine hosting a production instance with them.
In response to C4talyst ():
Good luck with GameServers...I started using them last month for dev purposes only and it's been a r...
Oh, I misread 'bout GS... Why don't you use VDS? Cheaper and much more comfortable.
In response to 2CHEVSKII ():
Oh, I misread 'bout GS... Why don't you use VDS? Cheaper and much more comfortable.
I have a cabinet and will eventually procure one or two new boxes for my Rust fix.
Locked automatically