Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
AdClaw

AdClaw

AdClaw is een door Cloudzy gebouwd automatiseringstool voor ad-ops-workflows. Plan en voer advertentiebeheer­taken uit vanuit één CLI op je server, met een onboarding­wizard en persistente sessiestatus. Gebouwd voor teams die betaalde campagnes op schaal beheren en server-side automatisering willen zonder een SaaS.

In een oogopslag

25

GitHub-sterren

54

Paginaweergaven

110

Actieve installaties

Licentie Apache-2.0 Versie Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Actieve installaties zijn voorbeeldgegevens (voorvertoning); de echte maatstaf wordt voor de lancering gekoppeld.

Toegang

  • URL: https://<SERVER_IP>
  • Beveiligd met HTTP Basic Authentication
  • Inloggegevens opgeslagen in: /root/.adclaw-credentials
  • Bekijk ze met: cat /root/.adclaw-credentials

Eerste stappen

  1. Open de URL in je browser
  2. Accepteer de zelfondertekende SSL-waarschuwing
  3. Voer de gebruikersnaam en het wachtwoord uit het inloggegevensbestand in
  4. Je wordt doorgestuurd naar de AdClaw-interface

Belangrijke bestanden en mappen

  • Installatiemap: /opt/adclaw
  • Docker Compose: /opt/adclaw/docker-compose.yml
  • Environment-bestand: /opt/adclaw/.env
  • Gegevensvolume: /var/lib/docker/volumes/adclaw-data/_data
  • Secret-volume: /var/lib/docker/volumes/adclaw-secret/_data
  • Nginx-config: /etc/nginx/sites-available/adclaw.conf
  • Verificatiebestand: /etc/nginx/auth/.htpasswd-adclaw
  • SSL-certificaten: /etc/nginx/ssl/
  • Referenties: /root/.adclaw-credentials

Beheeropdrachten

Start:

docker compose -f /opt/adclaw/docker-compose.yml up -d

Stoppen:

docker compose -f /opt/adclaw/docker-compose.yml down

Opnieuw starten:

docker compose -f /opt/adclaw/docker-compose.yml restart

Logs bekijken:

docker logs -f adclaw

Configuratie

De web-UI kan worden gebruikt om de configuratie te beheren en bij te werken.

Of bewerk de omgevingsvariabelen handmatig in /opt/adclaw/.env en pas de wijzigingen toe:

docker compose -f /opt/adclaw/docker-compose.yml up -d

SSL inschakelen met een domein

1. Wijs je domein naar het server-IP.

2. Pas de Nginx-config aan en vervang beide server_name <IP>; met je domein (<your-domain>) voor zowel de HTTP-blokken (poort 80) als de HTTPS-blokken (poort 443):

vim /etc/nginx/sites-available/adclaw.conf

3. Installeer Certbot:

apt install -y certbot python3-certbot-nginx

4. Voer de volgende opdracht uit om een geldig Let's Encrypt-certificaat te genereren:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Vervang de SSL-paden in de Nginx-config:

vim /etc/nginx/sites-available/adclaw.conf
# Before:
    # ssl_certificate       /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key   /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate       /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key   /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Herstart Nginx om de wijzigingen door te voeren:

systemctl restart nginx

7. Open je browser en bezoek: https://yourdomain.com

Meer in Automatisering

Gerelateerde apps.

Zet AdClaw nu op. Vanaf $2,48/mnd.