Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

Git: je website bijwerken vanuit een repository

Denne artikkelen er ikke oversatt ennå. Du leser den nederlandske versjonen.

Werk je met Git, bijvoorbeeld met GitHub of GitLab? Dan kun je in DirectAdmin bij Git een repository op de server aanmaken of koppelen aan een externe repository. Zo zet je een nieuwe versie van je website met één klik (of automatisch) op de server.

Het onderdeel Git met de knop Repository Creëren en een lege lijst
(1) een repository aanmaken

Een repository aanmaken

  1. Klik in DirectAdmin onder Geavanceerde Functies op Git.
  2. Klik op REPOSITORY CREËREN.
  3. Bij Domein staat het domein waar de repository bij hoort.
  4. Vul bij Naam (1) een naam in, bijvoorbeeld website.
  5. Wil je een bestaande repository van GitHub, GitLab of een andere dienst binnenhalen? Vul dan bij Op afstand (2) het adres in.
  6. Is die repository privé, vul dan bij Sleutelbestand (3) de sleutel in waarmee de server mag lezen (zie hieronder).
  7. Klik op REPOSITORY CREËREN.
Het formulier Initialiseer Repository met de velden Domein, Naam, Op afstand en Sleutelbestand
(1) de naam, (2) het adres van de externe repository, (3) de sleutel voor een privé-repository

Laat je Op afstand leeg, dan maakt DirectAdmin een lege repository op de server, waar je zelf naartoe pusht via SSH (zie SSH Sleutels en inloggen met SSH).

Een privé-repository: een deploy-sleutel

Om een privé-repository te lezen, heeft de server een eigen sleutel nodig. Maak die bij voorkeur alleen-lezen aan, als deploy key bij GitHub of GitLab. Zet het publieke deel bij je repository (bij GitHub: Settings, Deploy keys) en geef DirectAdmin het pad naar het privédeel in je pakket. Gebruik voor het adres dan de SSH-vorm, bijvoorbeeld git@github.com:jouwnaam/website.git.

Bijwerken en uitrollen (deploy)

Klik in de lijst op je repository. Daar haal je de nieuwste versie op uit de externe repository en zet je de bestanden in een map van je website (deployen). DirectAdmin toont daar ook een webhook-adres. Zet dat adres bij je repository als webhook (bij GitHub: Settings, Webhooks), dan rolt de server elke push automatisch uit.

Let op: Houd het webhook-adres geheim. Iedereen die het adres kent, kan een nieuwe uitrol starten.

Goed om te weten

  • Bij het uitrollen worden bestanden met dezelfde naam overschreven, maar bestanden die je uit je repository hebt verwijderd, blijven op de server staan. Ruim die zelf op.
  • Zet de repository zelf niet in public_html. Anders kan iedereen de map .git met je hele geschiedenis opvragen. Laat DirectAdmin de bestanden naar public_html uitrollen.
  • Zet geen wachtwoorden of API-sleutels in je repository. Bewaar die in een apart bestand dat niet in Git staat, zoals .env.
  • Composer of npm draaien na een uitrol doe je in de Terminal of via SSH (zie Terminal in je browser).

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…