Richard Anderson c1ae58772c
Isolate Users (#431)
* WIP to isolate users

* Resolved issue with SSH AsUser

Updated Isolated User Script to use Server User for Team Access
Updated Path creation script to simplify for running as the isolated user

* Included the server user

* PHPMyAdmin script updated

Wordpress Script Updated
Updated Execute Script to support executing as isolated users

* Issue Resolution & Resolved Failing Unit Tests

* Fix for isolated_username vs user

* Run the deploy as the isolated user

* queue updates for isolated user

* Support isolated users in cronjobs

* script tests for isolated users

* Queue tests for isolated users

* Cronjob tests for isolated user

* Removed default queue command for laravel apps

* add default user to factory

* laravel pint fixes

* ensure echos are consistent

* removed unneeded parameter

* update

* fix queues for isolated users

* revert addslashes

---------

Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com>
2025-01-18 01:17:48 +01:00
2024-11-01 16:49:57 +01:00
2025-01-18 01:17:48 +01:00
2023-07-02 12:47:50 +02:00
2025-01-11 15:02:18 +00:00
2025-01-18 01:17:48 +01:00
2024-11-25 23:27:37 +01:00
2024-11-01 16:49:57 +01:00
2024-12-10 19:48:36 +01:00
2023-07-02 12:47:50 +02:00
2025-01-18 01:17:48 +01:00
2.x
2024-09-27 20:36:03 +02:00
2024-11-01 16:49:57 +01:00
2024-03-29 00:42:36 +01:00
2024-03-29 00:42:36 +01:00
2023-07-02 12:47:50 +02:00
2.x
2024-09-27 20:36:03 +02:00
2024-11-25 23:27:37 +01:00
2024-11-25 23:27:37 +01:00
2023-07-02 12:47:50 +02:00
2024-12-14 03:36:29 +01:00
2024-03-14 20:03:43 +01:00
2024-03-23 10:34:01 +01:00
2023-07-02 12:47:50 +02:00
2024-12-13 20:02:43 +01:00
2024-03-14 20:03:43 +01:00
2023-07-02 12:47:50 +02:00
2024-12-14 03:36:29 +01:00
2023-07-02 12:47:50 +02:00
2024-12-14 03:36:29 +01:00
2024-10-06 21:46:03 +02:00

VitoDeploy>
    <p align= GitHub Workflow Status


About Vito

Vito is a self-hosted web application that helps you manage your servers and deploy your PHP applications into production servers without a hassle.

Quick Start

bash <(curl -Ls https://raw.githubusercontent.com/vitodeploy/vito/2.x/scripts/install.sh)

Features

  • Provisions and Manages the server
  • Easy database management, Supports Mysql and MariaDB
  • Deploy your PHP applications such as Laravel
  • Manage your server's firewall
  • Supports Custom and Letsencrypt SSL
  • Uses supervisor to handle queues
  • Manages server's services
  • Deploy your SSH Keys to the server
  • Create and Manage cron jobs on the server
  • API

Credits

  • Laravel
  • PHPSecLib
  • PHPUnit
  • Tailwindcss
  • Alpinejs
  • Livewire
  • Vite
  • Prettier
  • Postcss
  • FilamentPHP
  • Mobiledetect
  • Spatie
Description
The Ultimate Server Management Tool
Readme AGPL-3.0 18 MiB
Languages
CSS 36.6%
JavaScript 34.3%
PHP 17%
Blade 10.9%
Shell 1.2%