Coolify について
Coolify は、Heroku / Netlify / Vercel などのオープンソースで自己ホスト可能な代替サービスです。
サーバー、アプリケーション、データベースを自身のハードウェアで管理することができ、SSHコネクションのみが必要です。VPS、ベアメタル、Raspberry Pi、その他のあらゆるものを管理できます。
クラウドの利便性を自身のサーバーで実現することができます。それがCoolifyです。
ベンダーロックインがないため、アプリケーション/データベース等の全ての設定はサーバーに保存されます。そのため、Coolifyの使用を中止しても(まさか!)、実行中のリソースを管理し続けることができます。自動化と魔法のような機能は失われますが。🪄️
機能
あらゆる言語: Coolifyは幅広いプログラミング言語とフレームワークに対応しており、静的ウェブサイト、API、バックエンド、データベース、サービス、その他のアプリケーションを展開できます。
あらゆるサーバー: 自身のサーバー、VPS、Raspberry Pi、EC2、DigitalOcean、Linode、Hetznerなど、あらゆるサーバーにリソースをデプロイできます。必要なのはSSH接続だけです。
あらゆるユースケース: 要件に応じて、単一サーバー、複数サーバー、Docker Swarmクラスターにリソースをデプロイできます。(Kubernetes対応は開発中!)
あらゆるサービス: Dockerと互換性のあるあらゆるサービスをデプロイできます。また、ワンクリックでデプロイ可能な多くのサービスも利用できます。 詳細なリストはこちらをご覧ください。
プッシュでデプロイ: 現在、Git統合は標準となっています。GitHub、GitLab、Bitbucket、Giteaなどのホスト型および自己ホスト型プラットフォームとの統合を提供します。
無料のSSL証明書: CoolifyがカスタムドメインのためのLet's Encrypt SSL証明書の設定と更新を自動的に処理するため、手間がかかりません。
ベンダーロックインなし: データを完全にコントロールできます。全ての設定は自身のサーバーに保存されるため、Coolifyの使用を中止しても(まさか!)すべてを管理できます。
自動データベースバックアップ: データはS3互換のソリューションに自動的にバックアップされ、問題が発生した場合も数クリックで簡単に復元できます。
Webhook: Github Actions、Gitlab CI、Bitbucket Pipelines、その他のCI/CDツールを使用して、CI/CDパイプラインに統合したりカスタム統合を作成したりできます。
パワフルなAPI: Coolifyは堅牢なAPIを提供し、デプロイメントの自動化、リソース管理、既存ツールとの統合を可能にし、無限の可能性を提供します。
リアルタイムターミナル: サーバーを管理するためにブラウザを離れる必要はありません。Coolifyのリアルタイムターミナルで、
Environment variables
View environment variables
- PROJECT
- coolify
- DOMAIN
- stack.localhost
- APP_ID
- xxxxxxxxxxxxxxxx
- APP_NAME
- Coolify
- APP_KEY
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- DB_USERNAME
- coolify
- DB_PASSWORD
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- REDIS_PASSWORD
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- PUSHER_APP_ID
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- PUSHER_APP_KEY
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- PUSHER_APP_SECRET
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx