En algunos casos se necesita el modo DEBUG según IP, por ejemplo cuando estamos en producción y tenemos un error y necesitamos la información que este modo nos dá. para esos casos lo que tienes que hacer es ir al archivo \config\app.php y reemplazar la siguiente línea:
'debug' => (bool) env('APP_DEBUG', false),
Reemplazar por:
'debug' => env('APP_DEBUG', $_SERVER['REMOTE_ADDR'] == 'TU.IP.PUBLICA' ? true : false),
Ahora que si deseas que sea para varias IP, entonces usa un array para la comparación
'debug' => env('APP_DEBUG', in_array($_SERVER['REMOTE_ADDR'],['IP1','IP2']) ? true : false),
Seguro ya lo has visto en otras webs, lo has intentado y no te funciona, pues la razón es muy simple, el archivo config\app.php solo usará esa linea (la modificada) si en el .ENV no existe/no esta definido el APP_DEBUG, por tanto edita tu .ENV y comentalo/eliminalo:
APP_NAME="El Código Fuente"
APP_ENV=production
#APP_DEBUG=TRUE
APP_URL=https://www.elcodigofuente.com/