SSD Nodes Learn
Mwongozo Matt ConnorNa Matt Connor · Imeboreshwa 2026-07-25

Cloudron vs CasaOS vs Coolify kwenye VPS

Linganisha Cloudron, CasaOS na Coolify kwenye VPS: amri za usakinishaji, TLS, hifadhi rudufu, gharama na matumizi ya RAM. Chagua paneli sahihi ya self-hosting au ruka zote tatu.

Unachojenga

Unachagua zana kadhaa unavyoiweka. Paneli tatu zinaahidi kubadilisha VPS tupu kuwa mwenyeji wa programu unaotumia kubofya na kubonyeza: Cloudron, CasaOS, na Coolify. Mwongozo huu unaweka kila moja katika kompyuta mpya ya Ubuntu 24.04, kusakinisha programu ya kwanza, kisha kuchunguza kwa kina sehemu ambazo hazipigwi picha: TLS, hifadhi rudufu, masasisho, gharama ya kumbukumbu, na jinsi gani ni vigumu kuondoka. Mwishowe utajua ipi inakufaa, au kama jibu sahihi ni "hakuna hata moja, tumia tu Docker Compose."

Hakuna hata moja inayofanya miujiza. Chini ya zote tatu kuna Docker Engine ile ile unayoweza kuendesha mwenyewe. Kile paneli inachokuuzia, kwa pesa, RAM, au kufungamanisha, ni kazi nne zilizofanywa kwa niaba yako: usakinishaji wa programu kwa bofya moja, cheti otomatiki za TLS, hifadhi rudufu zilizopangwa, na usimamizi wa watumiaji. Kama kazi hizi nne zinastahili gharama halisi kwako, paneli inahakikisha thamani yake. Kama unaendesha huduma moja au mbili na unapenda kujua kwa usahihi kile kilicho kwenye kompyuta yako, soma kwanza sehemu ya "Ruka zote tatu" ili kuokoa muda wako.

Masharti ya pamoja na changamoto za kweli

Zote tatu zinachukulia kuwa unayo VPS ya KVM, sio uhalili wa kontena. Docker inahitaji kernel halisi, na Cloudron inakataa kabisa OpenVZ na LXC. Kagua kwa kutumia systemd-detect-virt: kvm au qemu ni sawa, openvz au lxc haifai. Kwenye mpango wa KVM amri inachapisha kvm, na kwenye chuma tupu inachapisha none; moja yoyote kati ya hizi inaashiria unaweza kuendelea.

Baada ya hapo nambari hutatiana, na hili ndilo jambo la kwanza linaloathiri uchaguzi.

  • RAM. CasaOS inafanya kazi vizuri kwenye 1GB; ilianzishwa kwenye vifaa vya Raspberry Pi hivyo inabawa nyepesi. Coolify inahitaji angalau 2GB na vichakatu (CPU cores) viwili, na takriban 600 MB kati ya hiyo ni Coolify yenyewe. Cloudron inahitaji kiwango cha chini cha 2GB na inafanya kazi vyema zaidi kwenye 4GB, kwa sababu inaendesha seva ya barua pepe na hifadhidata kabla hujasakinisha hata programu moja.
  • Kikoa na DNS unavyozidhibiti. Cloudron na Coolify zote mbili zinahitaji kikoa halisi chenye DNS inayofanya kazi. Cloudron kwa kawaida inapenda ufikiaji wa API kwa mtoa huduma wako wa DNS ili iweze kuunda rekodi na vyeti vya wildcard yenyewe. CasaOS itafanya kazi kwenye anwani tupu ya IP, lakini hapo hutapata TLS hata kidogo.
  • Mlango (Ports). Zote tatu zinahitaji mlango 80 na 443 ukiwa wazi kwa HTTP na HTTPS. Coolify zaidi inatoa dashibodi yake kwenye 8000, na inatumia mlango 6001 kwa kituo cha wakati halisi na 6002 kwa terminal ndani ya kivinjari. Weka mlango 22 wazi kwa SSH kwenye kila moja yao.

Elekeza DNS kwenye seva kabla hujaanza. Paneli isiyoweza kutatua jina lake la mwenyeji haiwezi kuomba cheti, na utatumia saa ya kwanza kurekebisha hitilafu hiyo badala ya programu. Elekeza rekodi ya A kwenye IP ya seva, na kwa Coolify ongeza rekodi ya wildcard (*.apps.example.com) ili kila programu iliyosakinishwa ipate subdomain yake.

Cloudron: jengo lililokamilishwa lenye mtazamo maalum

Hii ni nini. Cloudron ni jukwaa la kibiashara ambalo hubadilisha seva nzima kuwa kifaa kinachodhibitiwa. Hufanya kazi kwa wakala wake wa kurudisha (reverse proxy), hifadhidata, na seti ya barua pepe, pamoja na Duka la Programu lenye programu zilizochaguliwa (Nextcloud, WordPress, Gitea, Mattermost, na zaidi). Inalenga watu wanaotaka programu zao zidhibitiwe, na masasisho ya otomatiki, cheti cha otomatiki, na hifadhi rudufu ya otomatiki, na ambao wataweza kulipia huduma hiyo.

Usakinishaji. Inahitaji seva safi na kuichukua kabisa. Endesha hii kwenye seva mpya ya Ubuntu 24.04 (Noble) na chochote kingine:

wget https://cloudron.io/cloudron-setup
chmod +x cloudron-setup
sudo ./cloudron-setup

Hati hiyo husakinisha Docker, nginx, hifadhidata na seti ya barua pepe, kisha kufanya kuanzisha upya. Seva iliporudi, fungua https://<your-ip>, kukubali cheti cha muda kilichosainiwa na wewe mwenyewe, na kukamilisha usanidi kwenye kivinjari: elekeza kwenye kikoa chako, chagua mtoa huduma wako wa DNS, nayo itajipangilia dashibodi yake kwenye my.example.com.

Kuongeza programu ya kwanza. Kwenye dashibodi, fungua Duka la Programu, bofya (kwa mfano) Nextcloud, chagua subdomain files.example.com, na ubofye Install. Cloudron huunda rekodi ya DNS, kuomba cheti cha Let's Encrypt, kuandaa hifadhidata, kuunganisha kuingia kwa mara moja (single sign-on), na kupanga hifadhi rudufu, vyote bila wewe kugusa faili la usanidi. Hii ndio ahadi yake yote, nayo inatimiza.

TLS na hifadhi rudufu. Nguvu zaidi kati ya zote tatu. Kila subdomain ya programu hupata cheti cha otomatiki cha Let's Encrypt, kinachosasishwa kwa ajili yako. Hifadhi rudufu huwa zimepangwa na zimejumuishwa, zikilenga saraka ya ndani, S3, au hifadhi ya mbali nyingine, ikiwa na uwezo wa kurejesha kwa kila programu na hata kuiga programu kwa kubofya mara moja kwenda kwenye subdomain mpya.

Gharama na leseni, soma hii kabla ya kujiunga. Cloudron ni bidhaa inayolipwa ikiwa na kiwango cha bure kilichopunguzwa: mpango wa bure unaruhusu programu mbili. Sakinisha programu ya tatu nayo utakutana na ukuta wa malipo; usajili wa kulipwa (Pro au Max, unalipwa kila mwezi au kila mwaka, vyote viwili vikiwa na programu zisizo na kikomo) hufungua zaidi. Hiyo ndio ukweli muhimu zaidi kuhusu Cloudron. Imekamilishwa kwa usahihi kwa sababu ni biashara, na kiwango cha bure kinakaribia kuwa jaribio lililopanuliwa kuliko kuwa nyumbani kwa seti inayokua.

Hali ya kushindwa, sheria ya seva safi. Jaribu kusakinisha Cloudron kwenye seva ambayo tayari inaendesha kitu fulani na usanidi utasimama kabla ya kubadilisha chochote:

Error: Some packages like nginx/docker/nodejs are already installed. Cloudron requires
specific versions of these packages and will install them as part of it's installation.
Please start with a fresh Ubuntu install and run this script again.

Sababu sio ukali kwa ajili yake mwenyewe. Cloudron huweka toleo mahususi za nginx, Docker na Node na kuziunganisha kwa kina, hivyo haiwezi kuishi pamoja na nakala zako mwenyewe. Suluhisho ni picha mpya ya Ubuntu 24.04 na chochote kingine: hakuna seva wavuti, hakuna Docker, wala hata firewall uliyoiweka mwenyewe. Kama uliianza picha isiyo sahihi, usanidi pia huwkataa chochote ambacho si Ubuntu LTS inayotegemezwa (22.04 au 24.04) kwenye x86-64; ARM, LXC na OpenVZ hazitegemezwi kabisa.

Hali ya pili ya kushindwa, cheti cha wildcard kinahitaji API ya DNS. Chagua chaguo la "Manual" la DNS wakati wa usanidi badala ya kumpa Cloudron kitambulisho cha API, nayo haitaweza kuunda rekodi au cheti cha wildcard kwa ajili yako. Kila programu mpya itakufanya uongeze rekodi ya DNS kwa mikono kabla ya cheti kutozwa, na dashibodi itasubiri rekodi hiyo. Mpe Cloudron ufikiaji wa API kwa mtoa huduma wa DNS anayetegemezwa (Cloudflare, Route 53, DigitalOcean, na wengine) na mchakato wote utakuwa wa kubofya mara moja.

CasaOS: dashibodi ya bure ya home-lab

Inavyokuwa. CasaOS, kutoka IceWhale, ni dashibodi ya bure na chanzo wazi inayotumia Docker. Inatoa kiolesura kuu, duka la programu, na kidhibiti faili. Ilitokana na ulimwengu wa seva za nyumbani, hivyo lengo lake ni home-lab: usanidi wa haraka, kiolesura kirafiki, na michoro michache. Inalenga watumiaji wanaotaka kiolesura bora cha Docker bila kulipa mtu yeyote.

Usakinishaji. Mstari mmoja, na haitegemei mifumo iliyo safi:

curl -fsSL https://get.casaos.io | sudo bash

Kisakinishi huongeza seti ya huduma za systemd (casaos, casaos-gateway, casaos-app-management, na zingine). Thibitisha lango limeanzishwa kabla ya kufungua kivinjari:

systemctl status casaos-gateway

Kinapoendeshwa, dashibodi iko kwenye http://<your-ip> (HTTP ya kawaida, port 80). Unda akaunti ya ndani na utaingia.

Kuongeza programu ya kwanza. Fungua Duka la Programu, chagua programu, bofya Sakinisha. CasaOS huandaa mradi wa Docker Compose chinichini na kufichua programu kwenye port ya mwenyeji, kwa mfano http://<your-ip>:8080. Duka lake lina programu za kawaida za seva za nyumbani, hivyo seva ya media Jellyfin kwenye VPS au maktaba ya picha za Immich inayojidhibiti zinapatikana kwa vibonyezo vichache. Unaweza pia kuagiza docker-compose.yaml yoyote uipendayo, na hii ndio nguvu halisi: programu ni kontena za kawaida, sio muundo wa kipekee.

TLS na hifadhi rudufu, eneo dhaifu. Hapa ndipo "bure" huonyesha mipaka yake. CasaOS hutoa kila kitu kupitia HTTP ya kawaida kwa chaguo-msingi, ikiwa ni pamoja na dashibodi yake. Hakuna Let's Encrypt iliyojumuishwa, na hakuna hifadhi rudufu ya moja kwa moja iliyojumuishwa. Data yako ipo kwenye volume za Docker chini ya /DATA, na kuzihifadhi ni jukumu lako (kupitia restic au tar inayoendeshwa na cron).

Hali ya kushindwa, hakuna TLS, na ni kimyakimya. Hakuna kitu kinachoripoti kosa. Unasakinisha programu, fungua http://<your-ip>:8080, na inafanya kazi, kupitia muunganisho usiosimbwa ambao kivinjari chako huonyesha "Haijalindwa." Nywila na kuki za kikao husafiri kwa maandishi wazi. Zaidi ya hayo, CasaOS imekuwa na kasoro za kweli za utekelezaji wa msimbo wa mbali kwenye dashibodi yake (CVE-2023-37265 na CVE-2023-37266, kuepuka uthibitishaji ambacho kulileta udhibiti kamili wa mwenyeji), hivyo kufichua port hiyo ya HTTP moja kwa moja kwenye intaneti ni hatari halisi, sui suala la mtazamo tu. Suluhisho ni kutowafichua CasaOS moja kwa moja. Weka reverse proxy mbele inayomaliza TLS, kama vile nginx chenye cheti cha Let's Encrypt kutoka Certbot, Caddy, au Cloudflare Tunnel, kisha elekeza kwa CasaOS kwenye mtandao wa ndani tu. Kumbuka kwamba CasaOS tayari inatumia port 80, hivyo proxy yako na CasaOS zitagongana juu yake isipokuwa uhamishe CasaOS kwenye port nyingine kwanza.

Gharama. Ni bure kweli, milele, hakuna kikomo cha programu. Unalipa kwa uendeshaji: wewe mwenyewe unahusika na TLS, hifadhi rudufu, na ulinzi wa mfumo.

Coolify: jukwaa la PaaS linalojidhibiti lenyewe

Ni nini. Coolify ni jukwaa la wazi chanzo, linalojidhibiti lenyewe la aina ya platform-as-a-service, kufanana na Heroku au Vercel kwenye seva yako mwenyewe. Kipengele chake kimsingi si "sakinisha programu hii iliyopakiwa" bali ni "peleka hifadhidata hii ya Git": unganisha hifadhidata, na Coolify hujenga (kupitia Nixpacks au Dockerfile yako mwenyewe) na kuipeleka, ikijenga upya kwenye kila sukuma. Pia ina hifadhidata na huduma zinazowekwa kwa mguso mmoja. Inalenga watengenezaji wanaopeleka msimbo wao wenyewe na wanaotaka sukuma-hadi-peleka bila kukodisha PaaS.

Usakinishaji.

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash

Hati hii husakinisha Docker na kuinua seti ya kontena za Coolify zenyewe. Hakikisha zina afya njema kabla hujaendelea:

docker ps --format 'table {{.Names}}\t{{.Status}}'

Unapaswa kuona coolify, coolify-db, coolify-redis, coolify-realtime, na coolify-proxy zote zikiripoti Up. Dashibodi iko kwenye http://<your-ip>:8000. Tengeneza akaunti yako ya msimamizi mara moja, kwa sababu ukurasa wa usajili una wazi hadi akaunti ya kwanza itengenezwe, na yeyote anayefika kwanza nadhibiti seva. Kisha weka kikoa cha mfano wako na uelekeze rekodi ya DNS ya wilcard (*.example.com, au *.apps.example.com) kwenye seva ili Coolify iweze kumpa kila programu iliyopelekwa kikoa chake kidogo.

Kuongeza programu ya kwanza. Unganisha chanzo cha Git (GitHub, GitLab, au URL ya hifadhidata wazi), chagua tawi, weka kikoa, na upeleke. Proksi ya Traefik iliyojumuishwa kwenye Coolify huelekeza kikoa kidogo na kuomba cheti. Kwa programu zilizopo tayari, orodha ya Huduma hupeleka vitu kwa mikono michache: seti ya uendeshaji-otomatiki wa mtiririko wa n8n ambayo bila hii ungelazimika kuunganisha kwa mkono ni kipengele kimoja, na vivyo hivyo Uptime Kuma kwa ufuatiliaji wa ukurasa wa hali.

TLS na nakala rudufu. Cheti cha Let's Encrypt kwa kila programu kiotomatiki kupitia Traefik iliyopakiwa, hivyo kila kikoa kidogo kilichopelekwa kinapata cheti. Nakala rudufu huzingatia hifadhidata kwanza: unaweza kupanga matone ya Postgres na MySQL kwenda kwenye hifadhi inaoambatana na S3. Nakala rudufu ya mfano mzima (usakinishaji wa Coolify wenyewe, ambao upo chini ya /data/coolify) ni wa mikono zaidi, hivyo toa na uhifadhi wewe mwenyewe.

Gharama na leseni. Toleo linalojidhibiti lenyewe ni chanzo wazi kabisa na bila malipo, hakuna kikomo cha programu. Kuna Coolify Cloud (ya kulipwa) inayoweza kuchaguliwa ambayo inaendesha ndege ya udhibiti kwa niaba yako huku programu zako bado zinaendeshwa kwenye seva zako mwenyewe, ni rahisi lakini si lazima.

Hali ya kushindwa, programu inapelekwa lakini kikoa chake halipakii. Dashibodi inafanya kazi vizuri kwenye http://<ip>:8000, ujenzi unakamilika, lakini URL ya programu yenyewe inarudisha kosa la muunganisho au Traefik 404 page not found. Hilo linaashiria proksi au DNS, si programu yako. Sababu mbili za kawaida. Kwanza, l bandari 80 au 443 ilikuwa imechukuliwa tayari proksi ilipojaribu kuanza, hivyo kontena lake liliifa kwa kosa la Docker:

Error response from daemon: driver failed programming external connectivity on endpoint coolify-proxy: Bind for 0.0.0.0:443 failed: port is already allocated

Pili, rekodi ya DNS ya wilcard haipo, hivyo Traefik haipokei ombi kwa jina hilo la mwenyeji. Ikiwa badala yake kadi ya seva nzima kwenye Coolify inasoma "Server is not reachable," hilo ni kosa tofauti: Coolify haiwezi kuongea na soketi ya Docker ya seva kabisa, kwa kawaida daemon ya Docker iliyosimama au ufunguo wa SSH uliovunjika. Soma sababu halisi kwenye kumbukumbu kabla ya kubashiri:

docker logs coolify-proxy --tail 100

Rekebisha kutoka ukurasa wa Proksi: bonyeza Restart Proxy, au weka upya usakinishaji wa proksi kwa chaguomsingi na uianzishe tena, kisha subiri takriban dakika mbili ili itulie. Shikilia l bandari 8000 ifikike kutoka IP yako tu (au ifungue kwa muda proksi inaposhindwa) badala ya kuacha iwe wazi kwa wote — inahudumia dashibodi kupitia HTTP wazi, na nyaraka za Coolify zenyusemasema l bandari 8000, 6001 na 6002 zinaweza kufungwa mara dashibodi itakapohudumiwa kupitia kikoa chake.

Gharama ya rasilimali katika VPS ile ile

Zilipimwa wakati wa mapumziko katika seva ya 4GB ile ile, kabla ya kupeleka kazi yoyote halisi. Kagua yako kwa kutumia free -m na docker stats --no-stream badala ya kuamini nambari moja tu, kwa sababu jumla hubadilika kulingana na aina za programu zako.

  • CasaOS ndio nyepesi zaidi. Paneli ni seti ndogo ya huduma za Go; tarajia takriban MB 150 hadi 300 za matumizi ziada juu ya kontena zozote unazozendeshza.
  • Coolify inaendesha kontena kadhaa za msaada zenyewe (programu, Postgres, Redis, huduma ya wakati halisi, na Traefik), hivyo inatumia karibu MB 600 hadi GB 1 wakati wa mapumziko kabla hujapeleka chochote.
  • Cloudron ndio nzito zaidi wakati wa mapumziko, kwa sababu inaendesha nginx yake, hifadhidata, mfumo wa barua pepe na ufuatiliaji wake iwe unavitumia au la; weka bajeti ya GB 1 hadi 1.5 wakati wa mapumziko. Ndiyo sababu inahitaji angalau GB 2 na inafanya kazi vizuri zaidi kwenye GB 4.

Kwenye VPS ndogo ya GB 2, CasaOS inaacha nafasi kubwa zaidi kwa programu halisi na Cloudron inaacha nafasi ndogo zaidi. Kama mpango wako ni GB 2 na unataka Cloudron pamoja na seva yake ya barua pepe ikifanya kazi, panga kuboresha seva.

Masasisho, hifadhi rudufu, na kufungwa kwenye mfumo kulinganishwa

Masasisho. Cloudron inasasisha jukwaa na kila programu kwa niaba yako kwenye ratiba iliyojaribiwa: juhudi ndogo zaidi na mwongozo mwingi zaidi. Coolify inasasisha yenyewe kutoka kwenye dashibodi yake kwa kitufe kimoja. CasaOS inasasisha paneli kupitia hati yake ya usakinishaji au apt, lakini programu ulizosakinisha unachukua jukumu la kuzipakua na kuzianzisha upya.

Kufungwa kwenye mfumo, sehemu inayokera mwaka wa pili. CasaOS haifungi sana: programu zake ni miradi ya kawaida ya Compose, hivyo unaweza kunakili docker-compose.yaml na voliumu chini ya /DATA kwa mwenyeji mwingine yoyote na kuendelea. Coolify iko katikati: uwekaji wako ni Dockerfiles na hazina zako mwenyewe, lakini usanidi wake unahifadhiwa kwenye hifadhidata ya Coolify, hivyo kuhamia kwenye mwenyeji mwingine kunamaanisha kuunda miradi upya upande wa pili. Cloudron ndiyo inafunga zaidi: programu zimepakitiwa na Cloudron, na japokuwa data yako inatoka kwa urahisi kupitia hifadhi rudufu zake nzuri, upakitiaji hauwezi kutoka, hivyo unazipangisha upya kwenye jukwaa la marudio. Data inayobebwa, miundombinu isiyobebwa.

Ni ipi unapaswa kuchagua

Ufupisho kwanza, kisha njia ya kutoka. Chagua Cloudron ikiwa unataka seva inayohitaji usimamizi mdogo zaidi kati ya tatu, utatekeleza programu kadhaa zilizopakiwa, na utalipa ada ya kila mwaka kwa usimamizi wa TLS, hifadhi rudufu na masasisho. Chagua CasaOS ikiwa hii ni maabari ya nyumbani nyuma ya mtandao wako mwenyewe au proxy ya kurejesha, unataka kiolesura kirahisi kwenye Docker, na ukatae kulipa chochote. Chagua Coolify ikiwa unatekeleza msimbo wako mwenyewe kutoka Git na unataka usambazaji kwa njia ya push wenye TLS otomatiki, bila bei ya PaaS iliyohifadhiwa. Ikiwa hakuna hata mmoja kati ya hao watatu unaokuelezea, kifungu kinachofuata ndicho jibu la kweli.

Ruka zote tatu ikiwa...

Kuwa mweli kuhusu wako. Ikiwa unendesha programu moja au mbili tu, au unataka kuelewa na kudhibiti kwa usahihi kile kilicho kwenye seva yako, ruka violesura. mzigo na kufungwa kwenye mfumo haustahili kwa seti ndogo na thabiti. Njia ya kujitengeneza ni seva ya wakala wa kurekebisha mwelekeo mbele ya faili zako za Compose: Traefik na TLS ya otomatiki mbele ya programu kadhaa za Docker Compose inakupa HTTPS sawa na ibara moja bila uzito wa kiolesura, na unahifadhi nakala kwa kazi ya restic inayoendeshwa na cron ambayo unaielewa kwa kweli.

Huduma ndogo yenye lebo za Traefik, kwa kulinganisha
services:
  whoami:
    image: traefik/whoami
    labels:
      - traefik.enable=true
      - traefik.http.routers.whoami.rule=Host(`whoami.example.com`)
      - traefik.http.routers.whoami.tls.certresolver=le
    networks: [web]
networks:
  web:
    external: true

Traefik husoma lebo hizo, inaelekeza jina la mwenyeji, na inapata cheti: kazi ile ile inayofanywa na kiolesura, katika mistari michache unayoweza kusoma.

Kwa programu kuu moja, hoja ni wazi zaidi: Usakinishaji wa Nextcloud kwenye Docker wenye TLS na utaratibu wake wa kuhifadhi nakala ni faili moja ya Compose na cheti kimoja. Kuanzisha kifaa kamili ili kuendesha hicho kungelikuwa gharama tu bila faida yoyote. Ikiwa bado unaamua nini cha kuendesha kabla ya kuamua jinsi, mwongozo wa kile kinachostahili kuhifadhiwa mwenyewe mwaka 2026 ndio mahali bora pa kuanzia.

FAQ

Je, nahitaji kweli paneli ya kujihudumia?

Unahitaji tu ikiwa unathamini mambo manne ambayo paneli huendesha kiotomatiki kwa programu nyingi: usakinishaji kwa kubofya mara moja, TLS otomatiki, hifadhi rudufu zilizopangwa, na usimamizi wa watumiaji. Kwa huduma moja au mbili, Docker Compose ya kawaida nyuma ya Traefik hufanya kazi ile ile ya TLS kwa gharama ndogo zaidi na bila kufungwa kwenye mfumo. Paneli zinafaa unapoendesha programu nyingi na muda wako una thamani zaidi kuliko RAM wanayotumia.

Paneli ipi inafaa zaidi kwa mwanzo?

Kwa maabara ya nyumbani ambapo hakuna kitu kinachofichuliwa kwenye mtandao wa nje, CasaOS ndiyo mwanzo rahisi zaidi: amri moja na kiolesura kirafiki, bila malipo yoyote. Lakini unapaswa kuweka reverse proxy inayomaliza TLS mbele kabla ya kufichua chochote, kwa sababu inakuja na HTTP ya kawaida. Ikiwa unataka TLS na hifadhi rudufu kudhibitiwa kwa ajili yako na uko tayari kulipia, Cloudron ndio inayokushikilia mkono zaidi, ndani ya kikomo chake cha bure cha programu mbili.

Je, Cloudron ni ya bure?

Kwa sehemu. Kipango cha bure kinaruhusu programu mbili, ambacho kinatosha kwa kujaribu au kwa usanidi mdogo sana. Nje ya hapo Cloudron ni usajili wa kulipwa, unalipwa kila mwezi au kila mwaka, na unaruhusu programu zisizo na kikomo katika vipango vya kulipwa. Ni bidhaa ya kibiashara yenye kipango cha bure kilicho na kikomo, sio programu huria, hivyo weka bajeti kwa ajili yake ikiwa mfumo wako utakua.

Je, naweza kuendesha paneli hizi pamoja na programu zangu zilizopo?

Cloudron: hapana. Inahitaji seva safi ya Ubuntu na inasimama ikiwa nginx, Docker au Node tayari imesakinishwa, kwa sababu inadhibiti mashine nzima. CasaOS na Coolify zinakubalika zaidi, kwani husakinisha mfumo wao wenyewe wa Docker na zinaweza kushiriki seva kwa dhana, lakini zote mbili zinahitaji port 80 na 443, hivyo zinagongana na seva yoyote ya wavuti au proxy unayoendesha tayari. Kwenye seva ambayo tayari inahudumia vitu, paneli kwa kawaida si chombo sahihi; tumia Traefik na Compose badala yake.

Je, ninahamisha nje ya paneli baadaye vipi?

Panga mpango wako wa kuondoka kabla haujahitaji. Kutoka CasaOS, nakili docker-compose.yaml ya programu na volumes zake za /DATA kwenye mwenyeji mpya na uzianzishe tena. Kutoka Coolify, hamisha usanidi wa kila mradi na uelekeze kwenye hazina sawa kwenye seva ya lengo. Kutoka Cloudron, rudisha data kutoka kwenye hifadhi rudufu zake kwenye programu zilizosakinishwa upya kwenye jukwaa jipya, kwa sababu usanidi wa Cloudron hausafiri, data tu ndiyo inasafiri. Kila kesi, jaribu kurudisha kwenye seva ya muda kabla ya kubomoa ile ya zamani.

#cloudron#casaos#coolify#self-hosting#docker