Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
AdClaw

AdClaw

AdClaw je automatizační nástroj vytvořený Cloudzy pro ad-ops pracovní postupy. Plánujte a spouštějte úlohy správy reklam z jednoho CLI na vašem serveru, s průvodcem nastavením a persistentním stavem relace. Určeno pro týmy spravující placené kampaně ve větším rozsahu, které chtějí serverovou automatizaci bez SaaS.

Na první pohled

25

Hvězdičky na GitHubu

67

Zobrazení stránky

110

Aktivní instalace

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

Počet aktivních instalací jsou vzorová data (náhled); skutečná metrika bude zapojena před spuštěním.

Přístup

  • URL: https://<SERVER_IP>
  • Chráněno pomocí HTTP Basic Authentication
  • Přihlašovací údaje uloženy v: /root/.adclaw-credentials
  • Zobrazíte je pomocí: cat /root/.adclaw-credentials

První kroky

  1. Otevřete URL v prohlížeči
  2. Přijměte varování o vlastnoručně podepsaném SSL certifikátu
  3. Zadejte uživatelské jméno a heslo ze souboru s přihlašovacími údaji
  4. Budete přesměrováni do rozhraní AdClaw

Důležité soubory a adresáře

  • Instalační adresář: /opt/adclaw
  • Docker Compose: /opt/adclaw/docker-compose.yml
  • Soubor s prostředím: /opt/adclaw/.env
  • Objem dat: /var/lib/docker/volumes/adclaw-data/_data
  • Tajný svazek: /var/lib/docker/volumes/adclaw-secret/_data
  • Nginx konfigurace: /etc/nginx/sites-available/adclaw.conf
  • Autentizační soubor: /etc/nginx/auth/.htpasswd-adclaw
  • SSL certifikáty: /etc/nginx/ssl/
  • Přihlašovací údaje: /root/.adclaw-credentials

Příkazy správy

Spustit:

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

Zastavit:

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

Restartovat:

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

Zobrazit logy:

docker logs -f adclaw

Konfigurace

Webové rozhraní lze použít k ovládání a aktualizaci konfigurace.

Nebo ručně upravte proměnné prostředí uvnitř /opt/adclaw/.env a aplikujte změny:

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

Povolení SSL s doménou

1. Nasměruj svou doménu na IP serveru.

2. Uprav konfiguraci Nginx a nahraď obojí server_name <IP>; se svou doménou (<your-domain>) v blocích pro HTTP (port 80) i HTTPS (port 443):

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

3. Nainstaluj Certbot:

apt install -y certbot python3-certbot-nginx

4. Spusťte následující příkaz pro vygenerování platného certifikátu Let's Encrypt:

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

5. Nahraď SSL cesty v konfiguraci Nginx:

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. Restartuj Nginx, aby se změny projevily:

systemctl restart nginx

7. Otevři prohlížeč a přejdi na: https://yourdomain.com

Více v automatizaci

Související aplikace.

Nasadit AdClaw. Od 2,48 $/měs.