Hoppa till innehållet

Cookieinställningar

Välj vilka typer av cookies du tillåter. Du kan alltid ändra ditt val via Cookieinställningar längst ned på varje sida. Integritetspolicy

Nödvändiga

Alltid på

Behövs för att logga in, spara din varukorg och komma ihåg dina val. De är alltid på.

Vilka cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session och att du förblir inloggad
  • weboke_basket: din varukorg
  • wkBtwIncl: visa priser med eller utan moms
  • wok_cookies: ditt cookieval, 12 månader

Mäter vilken annons som leder till ett besök eller en beställning, så att vi inte betalar för annonser som inte ger något.

Vilka cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), upp till 90 dagar
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: via vilken partner du kom till oss (affiliateprogram), 60 dagar

4,6

Land och språk

Varje land har en egen webbplats med landets priser och moms.

Visa

Git: uppdatera din webbplats från ett repository

Arbetar du med Git, till exempel med GitHub eller GitLab? Då kan du i DirectAdmin under Git skapa ett repository på servern eller koppla det till ett externt repository. På så sätt lägger du upp en ny version av din webbplats på servern med ett klick (eller automatiskt).

Funktionen Git med knappen Skapa repository och en tom lista
(1) skapa ett repository

Skapa ett repository

  1. Klicka i DirectAdmin under Avancerade funktioner på Git.
  2. Klicka på SKAPA REPOSITORY.
  3. Vid Domän visas domänen som repositoryt hör till.
  4. Fyll i ett namn vid Namn (1), till exempel website.
  5. Vill du hämta in ett befintligt repository från GitHub, GitLab eller en annan tjänst? Fyll då i adressen vid Fjärr (2).
  6. Om repositoryt är privat, fyll då i nyckeln som servern får läsa med vid Nyckelfil (3) (se nedan).
  7. Klicka på SKAPA REPOSITORY.
Formuläret Initiera repository med fälten Domän, Namn, Fjärr och Nyckelfil
(1) namnet, (2) adressen till det externa repositoryt, (3) nyckeln för ett privat repository

Lämnar du Fjärr tomt skapar DirectAdmin ett tomt repository på servern, dit du själv pushar via SSH (se SSH-nycklar och inloggning med SSH).

Ett privat repository: en deploy-nyckel

För att läsa ett privat repository behöver servern en egen nyckel. Skapa den helst som skrivskyddad, som en deploy key hos GitHub eller GitLab. Lägg den publika delen i ditt repository (hos GitHub: Settings, Deploy keys) och ange för DirectAdmin sökvägen till den privata delen i ditt paket. Använd då SSH-formatet för adressen, till exempel git@github.com:dittnamn/website.git.

Uppdatera och rulla ut (deploy)

Klicka på ditt repository i listan. Där hämtar du den senaste versionen från det externa repositoryt och lägger filerna i en mapp på din webbplats (deploy). DirectAdmin visar där också en webhook-adress. Lägg in den adressen i ditt repository som en webhook (hos GitHub: Settings, Webhooks), då rullar servern automatiskt ut varje push.

Obs: Håll webhook-adressen hemlig. Alla som känner till adressen kan starta en ny utrullning.

Bra att veta

  • Vid utrullning skrivs filer med samma namn över, men filer som du har tagit bort från ditt repository ligger kvar på servern. Städa bort dem själv.
  • Lägg inte själva repositoryt i public_html. Annars kan vem som helst hämta mappen .git med hela din historik. Låt DirectAdmin rulla ut filerna till public_html.
  • Lägg inte lösenord eller API-nycklar i ditt repository. Spara dem i en separat fil som inte finns i Git, till exempel .env.
  • Kör Composer eller npm efter en utrullning i Terminal eller via SSH (se Terminal i din webbläsare).

Ett ögonblick…

Ställ in dina domäner

Ställ in namnservrar, koppling till ditt webbhotell och vem som blir innehavare för varje domän.

Hämtar dina domäner…