* 戳上方藍字「 開源先鋒 」關註我
推薦閱讀:
大家好,我是開源君。
在這個數位化飛速發展的時代,我們經常需要部署和管理各種應用程式、資料庫和服務。然而,這個過程往往需要大量的技術知識和時間投入。
今天開源君給大家分享一個開源的、自托管的平台即服務(PaaS)計畫 -
Coolify
。
簡介
Coolify
是一個全能的PaaS解決方案,它提供了一個Heroku、Netlify或Vercel的開源替代品。支持廣泛的程式語言和框架,允許使用者啟動靜態網站、API、後端、資料庫、服務以及其他型別的應用程式。
Coolify
的最大特點是它的靈活性和易用性,無論是單個伺服器、多個伺服器還是Docker Swarm集群,使用者都可以根據自己的需求進行部署。
目前在Github上面收獲了16.5K star!
效能特色
多語言支持:Coolify相容多種程式語言和框架,使得開發者可以自由選擇技術棧。
靈活部署:支持將資源部署到單個伺服器、多個伺服器或Docker Swarm集群。
Git整合:提供與GitHub、GitLab、Bitbucket等托管和自托管平台的整合,實作一鍵部署。
免費SSL證書:自動設定和更新Let's Encrypt SSL證書,確保網站的安全性。
自動資料庫備份:數據自動備份到S3相容解決方案,方便快速恢復。
Webhooks整合:可以整合到CI/CD管道或使用各種CI/CD工具建立自訂整合。
強大的API:提供強大的API,支持自動化部署、資源管理和與現有工具的整合。
協作功能:支持團隊成員共享計畫,控制許可權和角色。
伺服器自動化:連線伺服器後,Coolify會自動處理許多工,讓開發者專註於程式碼。
快速使用
要開始使用Coolify,我們可以選擇雲服務(付費)或自托管版本(免費):
雲服務:這是最簡單的開始方式,你不需要自己維護Coolify,享受額外支持和免費信件通知。
自托管:你將擁有所有功能,但需要自己維護Coolify及相關服務。
對於自托管版本,我們需要一台伺服器,可以是VPS、Raspberry Pi或任何其他具有SSH存取許可權的伺服器。Coolify支持多種Linux發行版和架構,包括AMD64和ARM64。
安裝很簡單,只需要執行下面的命令:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
然後按照提示存取8000埠的連結即可。
計畫體驗展示
註冊
登入首頁
新建計畫
配置計畫
計畫部署
小結
Coolify
作為一個開源的PaaS解決方案,為開發者提供了一個強大、靈活且易於使用的工具,以簡化應用程式的部署和管理。無論是個人開發者還是團隊協作,Coolify都非常的實用。
目前國內很多企業都傾向用私有雲進行部署,大多還是考慮數據安全和成本。Coolify的靈活性和易用性,讓私有雲的部署和管理變得更加簡單,為企業提供了一個省時省力、數據安全和可控的私有雲解決方案。
更多細節功能,感興趣的可以到計畫地址檢視:
計畫地址:
https://github.com/coollabsio/coolify