initial commit
This commit is contained in:
commit
e8c3f9862a
193 files changed
+29795
No files matched your search
+26
@@ -0,0 +1,26 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
languages.php.enable = true;
|
||||
languages.php.package = pkgs.php85;
|
||||
|
||||
languages.javascript.enable = true;
|
||||
languages.javascript.package = pkgs.nodejs;
|
||||
languages.javascript.npm.enable = true;
|
||||
|
||||
services.redis.enable = true;
|
||||
|
||||
packages = [
|
||||
pkgs.php85Packages.composer
|
||||
];
|
||||
|
||||
enterShell = ''
|
||||
echo "Multiplayer game server dev environment ready."
|
||||
php -v | head -1
|
||||
redis-cli ping >/dev/null 2>&1 || echo "Redis: start with: devenv up"
|
||||
'';
|
||||
|
||||
scripts.dev.exec = "php artisan serve";
|
||||
scripts.reverb.exec = "php artisan reverb:start";
|
||||
scripts.simulate.exec = "php artisan game:simulate";
|
||||
scripts.test.exec = "php artisan test";
|
||||
}
|
||||
Reference in new issue
Block a user