Repolode
vitodeploy

vitodeploy/vito

Laravel 같은 PHP 애플리케이션을 자체 서버에 프로비저닝, 관리, 배포할 수 있는 셀프 호스팅 웹 앱입니다.

대체할 수 있는 제품:HerokuVercelNetlify

스타
3,253
포크
423
열린 이슈
17
마지막 커밋
13시간 전

어떤 프로젝트인가요?

Vito는 서버를 관리하고 PHP 애플리케이션을 프로덕션 환경에 배포하는 셀프 호스팅 웹 애플리케이션입니다. 자체 인프라에서 실행해 호스팅 플랫폼에 의존하지 않고 인터페이스를 통해 서버를 프로비저닝하고 관리할 수 있습니다.

이 프로젝트는 보통 SSH로 직접 처리하는 서버 운영 작업을 지원합니다. 데이터베이스(MySQL 및 MariaDB) 설치와 관리, 방화벽 설정, Custom 또는 Let's Encrypt SSL 인증서 발급, supervisor로 실행되는 큐 관리, 시스템 서비스 제어, SSH 키 배포, cron 작업 관리 등을 할 수 있습니다. 도메인 및 DNS 관리, 워크플로와 자동화 기능, API와 플러그인 시스템도 제공합니다.

Vito는 셸 스크립트 하나로 VPS에 설치하거나 Docker로 실행할 수 있습니다. Laravel 기반 PHP로 작성되었으며, 프런트엔드는 Inertia.js와 React를 사용합니다.

핵심 기능

  • 01웹 인터페이스에서 서버를 프로비저닝하고 관리합니다
  • 02MySQL 및 MariaDB 데이터베이스를 관리합니다
  • 03Laravel 같은 PHP 애플리케이션을 배포합니다
  • 04Custom 및 Let's Encrypt SSL 인증서를 처리합니다
  • 05supervisor를 통해 큐를 실행하고 관리합니다
  • 06도메인 및 DNS 관리와 API, 플러그인을 제공합니다

활용 사례

  • 자체 관리하는 VPS에 Laravel 또는 다른 PHP 애플리케이션을 배포할 때
  • 서버에서 방화벽, 데이터베이스, cron 작업을 SSH로 수동 설정하는 과정을 대체할 때
  • 내부용 셀프 호스팅 PaaS 배포 대시보드로 운영할 때

빠른 시작

  1. 1

    README의 공식 설치 스크립트를 실행하세요

사용 전 알아둘 점

  • AGPL-3.0 라이선스로 제공됩니다. 강한 카피레프트 라이선스로, 네트워크를 통해 제공할 경우 수정한 소스 코드를 공유해야 합니다.
  • 자체 서버에서 호스팅하도록 설계되어 있어, 사용하려면 직접 관리하는 서버가 필요합니다.
  • Laravel과 같은 PHP 애플리케이션에 초점을 맞추고 있어 다른 기술 스택에는 적합하지 않을 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

vito은(는) 무엇인가요?
Laravel 같은 PHP 애플리케이션을 자체 서버에 프로비저닝, 관리, 배포할 수 있는 셀프 호스팅 웹 앱입니다. Vito는 서버를 관리하고 PHP 애플리케이션을 프로덕션 환경에 배포하는 셀프 호스팅 웹 애플리케이션입니다. 자체 인프라에서 실행해 호스팅 플랫폼에 의존하지 않고 인터페이스를 통해 서버를 프로비저닝하고 관리할 수 있습니다.
vito은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
vito은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
vito은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. vito의 마지막 커밋은 2026년 10월 23일입니다.
vito은(는) 어디에 사용할 수 있나요?
자체 관리하는 VPS에 Laravel 또는 다른 PHP 애플리케이션을 배포할 때 서버에서 방화벽, 데이터베이스, cron 작업을 SSH로 수동 설정하는 과정을 대체할 때 내부용 셀프 호스팅 PaaS 배포 대시보드로 운영할 때
vito는 어떻게 설치하나요?
README의 공식 설치 스크립트를 실행하세요
vito은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/vitodeploy/vito

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트