Adding struct chan to run cron Process to stop the goroutine. Moving db migration inside `fiber.IsChild` block to avoid multiple execution migration script when in prefork mode. Give additional time for graceful shutdown.
./cmd/server/admin.go
The client and server package is now separated, so I can build additional server package with `-tags server`.