Skip to content

ServeZero/servezero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ServeZero - マルチドメインホスティングシステム

複数のWebアプリケーションをマルチドメインで運用できるホスティングシステムです。システムは1台のサーバ上で稼働します。

コンセプト

  • 複数のドメインの多種のWebアプリケーションをGUIのみで運用管理できるシステム
  • サーバリソースを最大限に生かした作り(→運用費用の低減)
  • サーバコンテナ技術で安定したWebアプリケーションの運用と技術の変化への機敏な対応(Dockerコンテナを使用)

アーキテクチャー

system_architecture

ドキュメント

https://servezero.github.io/

Webアプリケーション

LEMP(Nginx + MariaDb + PHP)型のWebアプリケーションが運用できます。

対応済みのWebアプリケーション

  • WordPress
  • Joomla!

対象OS

  • CentOS Linux v8
  • Rocky Linux v8
  • Alma Linux v8

ライセンス

MIT license

インストール

新規にOSをインストールしたサーバにrootでログインし、以下の1行のコマンドをそのままコピーして実行します。
インストール完了後、サーバを再起動します。

実行コマンド

curl https://raw.githubusercontent.com/ServeZero/servezero/master/script/build_env.sh | bash

クイックスタート

Webブラウザで管理画面にアクセスします。

http://[サーバのIP]:8080

初期アカウントadmin@example.com、パスワードadminでサインインします。

関連レポジトリ