⚠️ Tipi はまだ開発の初期段階にあり、問題が予想されます。バグを見つけた場合は、お気軽にイシューまたはプル リクエストを開いてください。
Tipi は個人用のホームサーバー オーケストレーターです。内部で docker コンテナを実行し、それらを管理するためのシンプルな Web インターフェイスを提供します。すべてのサービスには、手動構成とネットワーク設定の必要性を排除するために、独自の構成が付属しています。
デモ インスタンスを確認してください: demo.runtipi.com / ユーザー名: user@runtipi.com / パスワード: runtipi
RunTipi Appstore内で新しいアプリを見つけて送信できます。
Ubuntu 18.04 LTS 以降を推奨します。ただし、他の主要な Linux ディストリビューションはサポートされていますが、インストールの問題が発生する可能性があります。問題が発生した場合は、問題を報告してください。
Tipi をインストールする空のディレクトリでこれを実行します。
git clone https://github.com/meienberger/runtipi.git
ダウンロードしたディレクトリに移動し、起動スクリプトを実行します。
cd runtipi
sudo ./scripts/start.sh
スクリプトは、構成が完了すると、ダッシュボードの IP アドレスを要求します。
--portTipi はデフォルトでポート 80 で実行されます。別のポートを選択するには、引数を指定して開始スクリプトを実行できます。
sudo ./scripts/start.sh --port 7000
Tipi を停止するには、停止スクリプトを実行します。
sudo ./scripts/stop.sh
ドメインをダッシュボードにリンクする
--domain場合は、開始スクリプトでオプションを指定することで実行できます。
sudo ./scripts/start.sh --domain mydomain.com
Let's Encrypt 証明書が自動的に生成され、インストールされます。ファイアウォールでポート 80 と 443 が開いていること、およびドメインにサーバー IP を指すAレコードがあることを確認してください。
Tipi は、新しいアプリを非常に簡単にプラグインできるように作られています。新しい貢献を歓迎し、感謝します。
新しいアプリや機能を追加したい場合は、貢献ガイドに従ってその方法を確認してください。
Tipi は、GNU General Public License v3.0 の下でライセンスされています。TL;DR — ソース ファイルの変更/日付を追跡する限り、ソフトウェアをコピー、配布、および変更することができます。(コンパイラを介して) GPL ライセンス コードを含むソフトウェアへの変更またはソフトウェアも、ビルドおよびインストール手順と共に GPL の下で利用可能にする必要があります。
これらの素晴らしい人々に感謝します ( emoji key ):
ニコラス・マイエンベルガー |
ArneNaessens |
DrMxrcy |
クーパー |
JTruj1ll0923 |
ステッセド |
ジョーンズ_タウン |
ルシ・チャウダリ |
ロバート・ブレイン |
プライバシーのためのセス |
このプロジェクトは、すべての貢献者の仕様に従います。あらゆる種類の貢献を歓迎します!