EQVPS

Wiki

Handleidingen voor het beheren van je VPS, account en toegang op EQVPS.

Hoe host je een Discord-bot 24/7 op een VPS (systemd)

Houd een Discord-bot 24/7 online op een VPS: installeer de runtime, zet het bot-token in een env-bestand en pak het in een systemd-service met Restart=always zodat het crashes en reboots overleeft. Copy-paste voor Node en Python.

discordbotssystemdhow-to

Hoe deploy je een Docker Compose-stack op een VPS

Deploy een multi-container-stack op een VPS met Docker Compose: schrijf docker-compose.yml, houd secrets in .env, breng hem omhoog met herstart-na-reboot en publiceer alleen de poorten die je echt bedoelt. Copy-paste-voorbeeld met een web-app, database en reverse proxy.

dockerdocker-composeself-hostinghow-to

Hoe zet je een WireGuard-VPN op een VPS op

Zet je eigen WireGuard-VPN op een VPS op: installeer WireGuard, genereer server- en client-sleutels, schrijf wg0.conf met NAT, schakel IP-forwarding in en verbind een apparaat. Copy-paste-config voor een persoonlijk VPN dat jij beheert.

wireguardvpnprivacyhow-to

Hoe installeer je Ollama op een VPS (en roep je zijn API aan)

Installeer Ollama op een VPS, haal een klein model op en roep zijn HTTP-API aan — met de eerlijke opmerking dat dit CPU-machines zijn, dus houd het bij kleine gekwantiseerde modellen en embeddings. Copy-paste-commando's, en hoe je het veilig blootstelt.

ollamallmself-hostinghow-to

Hoe zet je een zelf-gehoste GitHub Actions-runner op een VPS op

Registreer een zelf-gehoste GitHub Actions-runner op een VPS en installeer hem als service: download de runner als niet-root-gebruiker, registreer met je repo-token, draai svc.sh zodat hij reboots overleeft. Copy-paste-commando's.

github-actionsci-cdself-hosted-runnerhow-to

Hoe zet je een Debian-VPS op (eerste stappen nadat je root hebt)

Eerste installatie van een verse Debian 12-VPS: werk apt bij, voeg sudo en een niet-root-gebruiker toe, installeer je SSH-sleutel, schakel wachtwoordlogin uit en zet de UFW-firewall aan. De Debian-specifieke aandachtspunten tegenover Ubuntu, met copy-paste-commando's.

debiansetuplinuxgetting-started

Hoe draai je een AI-agent op een VPS (Python, venv, systemd)

Een copy-paste-handleiding om een AI-agent op een VPS te draaien: stel Python en een virtualenv in, houd API-sleutels in een env-bestand en verpak de agent in een systemd-service zodat hij herstart na een crash en reboots overleeft.

ai-agentspythonsystemdhow-to

Een Ubuntu-VPS opzetten (eerste stappen na root-toegang)

De eerste tien minuten op een verse Ubuntu 24.04 VPS: pakketten bijwerken, een non-root sudo-gebruiker aanmaken, je SSH-sleutel toevoegen, wachtwoordlogin uitschakelen, de UFW-firewall en automatische beveiligingsupdates inschakelen. Copy-paste-commando's.

ubuntusetuplinuxgetting-started

fail2ban instellen om brute-force-aanvallen te blokkeren

Stop het constante wachtwoordgokken op je server: fail2ban houdt je logs in de gaten en bant automatisch IP's die te vaak proberen in te loggen. Installeer het, zet de SSH-jail aan en stel de banregels af — in een paar commando's.

fail2bansecuritysshlinux

Een systemd-service maken om een app draaiend te houden

Verander elk script of elke app in een beheerde service die start bij het opstarten, herstart als hij crasht en logt naar journalctl. Schrijf een unit-bestand, activeer het en controleer de status — de standaardmanier om iets 24/7 op Linux te draaien.

systemdlinuxprocess-managementself-hosting

Een nginx-reverseproxy met HTTPS opzetten

Zet een net domein en automatische HTTPS voor elke app die op een lokale poort luistert. Twee wegen: nginx met Certbot, of Caddy voor automatische TLS in één regel. Stap voor stap, met kant-en-klare configuratie.

nginxcaddyreverse-proxyhttps

Docker installeren op een VPS

Installeer Docker Engine en de Compose-plugin op Ubuntu op de juiste manier — vanuit Docker's officiële repository, niet het verouderde distro-pakket — en draai daarna een testcontainer en zet hem klaar om te starten bij het opstarten. Een paar commando's naar een werkende containerhost.

dockercontainerslinuxself-hosting

Een UFW-firewall configureren op een VPS

Zet een eenvoudige, effectieve firewall op met UFW: sta eerst SSH toe (zodat je jezelf niet buitensluit), open alleen de poorten die je nodig hebt, en zet hem aan. Een nette default-deny-firewall in een handvol commando's.

ufwfirewallsecuritylinux

SSH-sleutelauthenticatie instellen op een VPS

Vervang wachtwoordlogin door een SSH-sleutelpaar: genereer een sleutel, kopieer de publieke helft naar de server, test en zet wachtwoordlogin uit. De grootste beveiligingswinst voor elke nieuwe VPS, in een paar commando's.

sshsecuritylinuxgetting-started

Hoe je een VPS met Solana betaalt

Je server op Solana betalen, stap voor stap: welke wallet, welke token (USDC, USDT, PYUSD of SOL), wat de kost echt is, en het ene detail dat mensen laat struikelen — het beetje SOL dat je nodig hebt voor gas.

paymentsolanaUSDCcrypto

Agent- & MCP-login: bearer-token, geen wachtwoord

Hoe een AI-agent inlogt via MCP: register_account geeft een bearer-token terug, en dat token is de inloggegevens — geen wachtwoord, geen e-mailcode. Wat te doen als je het verliest, en hoe je een wachtwoord als back-up instelt.

mcpagentsauthenticationapi

Reverse DNS (PTR) instellen voor je dedicated IP

Hoe je een PTR-record instelt voor je dedicated-IP-VPS vanuit het dashboard, waarom mailservers het nodig hebben, en hoe je bevestigt dat het beide kanten op resolvet. Self-service, geen supportticket.

dnsrdnsmaildedicated-ip

Hoe je in crypto betaalt (ook als je het nooit hebt gebruikt)

Nog nooit crypto gekocht? Zo krijg je USDT of USDC en betaal je je server in een paar minuten — welk netwerk je kiest, waar je koopt, en de ene fout die geld kost.

paymentcryptoUSDTUSDC

Toegang tot een dienst delegeren

Geef iemand tijdelijk toegang om je VPS te beheren — zonder het eigendom over te dragen. Hoe je gedelegeerde toegang verleent, accepteert en intrekt, wat een gedelegeerde wel en niet kan, en de eerlijke grenzen.

accountdelegationaccessteam