* 戳上方藍字「 開源先鋒 」關註我
推薦閱讀:
大家好,我是開源君!
在當今快速發展的雲端運算時代,我們開發者需要一個既高效又安全的部署平台來管理他們的應用程式和資料庫。傳統的雲服務提供商如Vercel、Netlify和Heroku雖然功能強大,但它們通常需要高昂的費用和對服務提供商的依賴。
今天開源君給大家介紹一個開源自托管平台計畫 -
Dokploy
。
簡介
Dokploy
是一個開源的自托管平台即服務(PaaS),它利用Docker和Traefik簡化了應用程式和資料庫的部署和管理。這個計畫旨在提高效率和安全性,允許開發者在任何VPS上部署他們的應用程式。
作為一個免費且開源的解決方案,Dokploy提供了一種靈活且成本效益高的方式來管理應用程式的生命周期。
目前在Github上收獲了3.7K star!
效能特色
應用程式部署:支持Node.js、PHP、Python、Go、Ruby等多種語言的應用程式部署。
資料庫管理:支持MySQL、PostgreSQL、MongoDB、MariaDB、Redis等多種資料庫的建立和管理。
Docker容器管理:簡化Docker容器的部署和管理過程。
Traefik整合:自動與Traefik整合,實作路由和負載均衡。
即時監控:監控CPU、記憶體、儲存和網路使用情況。
資料庫備份:支持自動化備份,並提供多種儲存目的地。
計畫安裝部署快速使用
Dokploy的安裝過程非常簡便。首先,我們需要一個VPS,然後執行以下命令即可開始安裝:
curl -sSL https://dokploy.com/install.sh | sh
安裝完成後,透過瀏覽器存取
http://<your-ip>:3000
,進行初始設定,包括建立管理員帳戶等。
目前測試過的系統有如下這些:
計畫體驗展示
Dokploy的使用體驗非常直觀,我們可以透過簡潔的界面建立計畫、服務,並進行套用配置和部署。
登入首頁,可以看到有五個標簽,包括計畫、監視、docker等等。
監視標簽可以檢視當前環境使用的情況。
設定
新建計畫、服務
配置部署服務
Dokploy
作為一個開源的自托管PaaS解決方案,提供了一個高效、安全且易於使用的平台,尤其適合那些希望降低成本、提高自主性的開發者和團隊。如果你正在尋找一個可客製、靈活且成本效益高的部署方案,可以試試Dokploy。
更多細節功能,感興趣的可以到計畫地址檢視:
計畫地址:
https://github.com/Dokploy/dokploy