app: improve docker_image validation

This commit is contained in:
Matthew Penner 2024-04-10 14:41:32 -06:00
parent 2497819ca7
commit 1172d71d31
No known key found for this signature in database
4 changed files with 4 additions and 4 deletions

View file

@ -24,7 +24,7 @@ class SetDockerImageRequest extends ClientApiRequest implements ClientPermission
Assert::isInstanceOf($server, Server::class);
return [
'docker_image' => ['required', 'string', Rule::in(array_values($server->egg->docker_images))],
'docker_image' => ['required', 'string', 'max:191', 'regex:/^([a-zA-Z0-9 .#_\/\-]*)(\|*)([a-zA-Z0-9 .\/:@]*)$/', Rule::in(array_values($server->egg->docker_images))],
];
}
}