Hoppa till innehållet

Konfigurera Coolify på en Linux-server – självhostade molnappar

Upptäck hur du installerar och konfigurerar Coolify för att enkelt själv hosta dina egna appar, databaser och tjänster → Läs mer

10 november 20264 min läsning9 Visningar0 hjälpsam

Introduktion

Coolify är ett självhostat alternativ med öppen källkod till Heroku och Vercel. Med Coolify kan du enkelt hantera dina servrar, appar och databaser.

Coolifys intuitiva kontrollpanel gör självhosting till en barnlek. Du får full kontroll över din infrastruktur, automatiserade GitHub-distributioner och håller dina molnkostnader nere.

I den här guiden visar vi steg för steg hur du konfigurerar Coolify, förbereder ditt administratörskonto och ställer in allt du behöver känna till.

Förberedelser

Coolify är resurssnålt, men resursförbrukningen kan öka kraftigt beroende på antalet appar som distribueras, Docker-byggen och databaser som körs. Vi rekommenderar följande hårdvarukrav för Coolify på din VPS/dedikerade server:

MaskinvaraMinimumRekommenderat
CPU2 vCPU-kärnor4 vCPU-kärnor
RAM2 GB4 GB+
Diskutrymme30 GB50 GB+

Innan du installerar Coolify ansluter du till servern och ser till att operativsystemet är uppdaterat. Du måste ansluta via SSH med root-åtkomst. Om du behöver hjälp har vi en guide om den första SSH-inloggningen.

Tips

SSH-nyckelautentisering

Vi rekommenderar starkt att du konfigurerar SSH-nyckelautentisering i stället för att använda ett lösenord. Läs mer i vår guide om att konfigurera SSH-nycklar.

Installation

När du har anslutit till servern uppdaterar du systempaketen och installerar curl, som behövs för att ladda ner Coolifys installationsskript:

bash
sudo apt update && sudo apt upgrade -y && sudo apt install curl -y

Förbered inloggningsuppgifter för administratören

Coolify tillämpar strikta säkerhetsregler för ditt administratörskonto. Innan du kör installationsskriptet förbereder du inloggningsuppgifterna för root-användaren enligt följande krav:

  • Användarnamn
    • Minst 3 tecken
    • Högst 255 tecken
    • Endast bokstäver, siffror, blanksteg, understreck och bindestreck är tillåtna
  • E-postadress
    • Måste vara en giltig e-postadress
    • Måste ha en giltig DNS-post
    • Högst 255 tecken
  • Lösenord
    • Minst 8 tecken
    • Måste innehålla stora och små bokstäver
    • Minst en siffra
    • Minst ett specialtecken
    • Får inte vara ett vanligt förekommande eller komprometterat lösenord

Kör installationsskriptet

Coolify erbjuder ett snabbt, automatiserat installationsskript. För att säkra installationen anger vi uppgifterna för root-administratören med miljövariabler i förväg. På så sätt förhindras obehörig åtkomst under konfigurationen.

Kör följande kommando och ersätt användarnamn, e-postadress och lösenord med dina säkra inloggningsuppgifter:

bash
env ROOT_USERNAME=zaphosting ROOT_USER_EMAIL=info@zap-hosting.com ROOT_USER_PASSWORD=zaphosting bash -c 'curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash'
Info

Öppen källkod

Du hittar installationsskriptets källkod i Coolifys officiella repository

Skriptet installerar Docker automatiskt, konfigurerar nödvändiga nätverk och ställer in Coolify-containrarna. Det kan ta några minuter, beroende på serverns maskinvara.

Öppna Coolify

När installationen är klar kan du öppna kontrollpanelen i webbläsaren. Ange serverns IP-adress med port 8000: http://[deine_server_ip]:8000

Eftersom du angav dina inloggningsuppgifter i installationskommandot kommer du direkt till inloggningssidan i stället för till installationsguiden.

Logga in med e-postadressen och lösenordet som du använde i terminalen.

Konfigurera DNS-poster

Efter inloggningen bör du börja med att konfigurera en egen domän. Det är osäkert att ansluta via IP-adressen (http://[deine_server_ip]:8000).

Med en domän kan Coolify automatiskt skapa kostnadsfria SSL-certifikat för kontrollpanelen och alla appar du lägger till framöver.

Gå till DNS-hanteringen hos din domänleverantör och lägg till två nya A-poster som pekar på din server. Om din domän är registrerad hos ZAP-Hosting hjälper vår guide om domänposter dig med konfigurationen:

Namn / värdTypVärdeTTL
@A[deine_server_ip]Auto / Låg
*A[deine_server_ip]Auto / Låg
Info

DNS-routning

  • @-posten gör att Coolify kan använda rotdomänen
  • Jokerteckenposten * gör att Coolify automatiskt dirigerar alla nya underdomäner (t.ex. api.[deine_domain]), utan att du behöver skapa DNS-poster för varje projekt.

Konfigurera en domän för instansen

För att skydda din Coolify-instans med ett SSL-certifikat bör du tilldela den en domän. Gå till Inställningar i menyn till vänster och leta upp fältet Instance Domain. Ange din domän inklusive https:// (t.ex. https://coolify.[deine_domain]). Spara ändringen.

FAQ

Vanliga frågor

Coolify är ett självhostat alternativ med öppen källkod till Heroku och Vercel. Med den intuitiva kontrollpanelen kan du hantera servrar, appar och databaser, inklusive automatiserade GitHub-distributioner.
Coolify har inbyggt stöd för statiska webbplatser, Node.js, Python, PHP, Rust och Docker-containrar. Det finns också mallar som kan installeras med ett klick, till exempel WordPress, Ghost, Grafana, Appwrite, Nextcloud och PostgreSQL-databaser.
Ja, Coolify hanterar automatiskt SSL-certifikat från Let's Encrypt och routning via omvänd proxy med Traefik.

Feedback

Var den här artikeln till hjälp?

Din feedback hjälper oss att prioritera och förbättra innehåll.

0 av 0 Personer som lämnat feedback tyckte att den här artikeln var hjälpsam.

Personlig hjälp

Räcker inte guiden till?

Vår ZAP-support känner till din produkt – beskriv kort ditt ärende så hjälper vi dig personligen.

Zappy känner till den här guiden och svarar dig direkt i chatten.