Set Up Automatic Restarts for Your Garry's Mod Server
Scheduled restarts keep your server running smoothly by clearing memory and applying updates on a regular schedule. For other configuration options, see Edit Command Line.
Steps
1. Log in to the Game Control Panel and navigate to your server.
2. Click the Scheduled Tasks icon.
3. Click New, choose Scheduled Start/Stop/Restart, then click New below that section.
4. Give the task a name and check the Enabled box.
5. Set the type to Daily to restart at the same time each day.
6. Set the start date and time. This will be the time the restart occurs every day.
Note: Times are based on the game panel's time zone. See the panel time zone guide if you need to adjust for your local time.
7. Click Save.
Tip: To repeat every few hours within a 24-hour period, enable the Repeat Task option and set the interval. The example below shows a task set to repeat every 6 hours:
Advanced options such as action type and waiting for the server to empty before restarting are available under Advanced Options.