mirror of
https://github.com/vitodeploy/vito.git
synced 2025-07-07 17:02:34 +00:00
Feature/nodejs (#397)
* Add node support using nvm * Add icon * Rename to NodeJS * Rename to NodeJS * update php and node logo * only services which have units can be started,restarted,stopped,disabled and enabled * add tests --------- Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com> Co-authored-by: Saeed Vaziry <61919774+saeedvaziry@users.noreply.github.com>
This commit is contained in:
@ -40,6 +40,19 @@
|
||||
\App\Enums\PHP::V83,
|
||||
\App\Enums\PHP::V84,
|
||||
],
|
||||
'nodejs_versions' => [
|
||||
\App\Enums\NodeJS::NONE,
|
||||
\App\Enums\NodeJS::V4,
|
||||
\App\Enums\NodeJS::V6,
|
||||
\App\Enums\NodeJS::V8,
|
||||
\App\Enums\NodeJS::V10,
|
||||
\App\Enums\NodeJS::V12,
|
||||
\App\Enums\NodeJS::V14,
|
||||
\App\Enums\NodeJS::V16,
|
||||
\App\Enums\NodeJS::V18,
|
||||
\App\Enums\NodeJS::V20,
|
||||
\App\Enums\NodeJS::V22,
|
||||
],
|
||||
'databases' => [
|
||||
\App\Enums\Database::NONE,
|
||||
\App\Enums\Database::MYSQL57,
|
||||
@ -162,6 +175,7 @@
|
||||
'postgresql' => 'database',
|
||||
'redis' => 'memory_database',
|
||||
'php' => 'php',
|
||||
'nodejs' => 'nodejs',
|
||||
'ufw' => 'firewall',
|
||||
'supervisor' => 'process_manager',
|
||||
'vito-agent' => 'monitoring',
|
||||
@ -174,6 +188,7 @@
|
||||
'postgresql' => \App\SSH\Services\Database\Postgresql::class,
|
||||
'redis' => \App\SSH\Services\Redis\Redis::class,
|
||||
'php' => \App\SSH\Services\PHP\PHP::class,
|
||||
'nodejs' => \App\SSH\Services\NodeJS\NodeJS::class,
|
||||
'ufw' => \App\SSH\Services\Firewall\Ufw::class,
|
||||
'supervisor' => \App\SSH\Services\ProcessManager\Supervisor::class,
|
||||
'vito-agent' => \App\SSH\Services\Monitoring\VitoAgent\VitoAgent::class,
|
||||
@ -204,6 +219,18 @@
|
||||
'redis' => [
|
||||
'latest',
|
||||
],
|
||||
'nodejs' => [
|
||||
'4',
|
||||
'6',
|
||||
'8',
|
||||
'10',
|
||||
'12',
|
||||
'14',
|
||||
'16',
|
||||
'18',
|
||||
'20',
|
||||
'22',
|
||||
],
|
||||
'php' => [
|
||||
'5.6',
|
||||
'7.0',
|
||||
|
Reference in New Issue
Block a user