Choose random map on server startup GMOD
If you're using a linux host and have basename
available you could adapt this launch.sh
I wrote to do this for my server.
#!/bin/bash
RANDOM_MAP=$(find gmod/garrysmod/maps -type f -name "*.bsp" | shuf -n 1 | xargs basename | cut -d. -f1)
./gmod/srcds_run +map $RANDOM_MAP
You'll just need to replace the path with your own maps directory path.