Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
AdClaw

AdClaw

AdClaw adalah alat otomasi buatan Cloudzy untuk alur kerja ad-ops. Jadwalkan dan jalankan tugas manajemen iklan dari satu CLI di server Anda, dilengkapi wizard onboarding dan penyimpanan status sesi yang persisten. Dibuat untuk tim yang mengelola kampanye berbayar dalam jumlah besar dan ingin otomasi sisi server tanpa SaaS.

Sekilas

25

Bintang GitHub

54

Tampilan halaman

110

Instalasi aktif

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

Instalasi aktif adalah data sampel (pratinjau); metrik nyata akan terhubung sebelum peluncuran.

Akses

  • URL: https://<SERVER_IP>
  • Dilindungi dengan HTTP Basic Authentication
  • Kredensial disimpan di: /root/.adclaw-credentials
  • Lihat dengan: cat /root/.adclaw-credentials

Langkah Pertama

  1. Buka URL di browser Anda
  2. Terima peringatan SSL self-signed
  3. Masukkan username dan password dari file kredensial
  4. Anda akan dialihkan ke antarmuka AdClaw

File dan Direktori Penting

  • Direktori install: /opt/adclaw
  • Docker Compose: /opt/adclaw/docker-compose.yml
  • File environment: /opt/adclaw/.env
  • Volume data: /var/lib/docker/volumes/adclaw-data/_data
  • Volume rahasia: /var/lib/docker/volumes/adclaw-secret/_data
  • Konfigurasi Nginx: /etc/nginx/sites-available/adclaw.conf
  • File Auth: /etc/nginx/auth/.htpasswd-adclaw
  • Sertifikat SSL: /etc/nginx/ssl/
  • Kredensial: /root/.adclaw-credentials

Perintah Manajemen

Mulai:

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

Berhenti:

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

Mulai Ulang:

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

Lihat log:

docker logs -f adclaw

Konfigurasi

Web UI dapat digunakan untuk mengontrol dan memperbarui konfigurasi.

Atau edit variabel lingkungan secara manual di dalam /opt/adclaw/.env dan terapkan perubahan:

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

Mengaktifkan SSL dengan Domain

1. Arahkan domain kamu ke IP server.

2. Edit konfigurasi Nginx dan ganti kedua server_name <IP>; dengan domainmu (<your-domain>) untuk blok HTTP (port 80) dan HTTPS (port 443):

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

3. Install Certbot:

apt install -y certbot python3-certbot-nginx

4. Jalankan perintah berikut untuk menghasilkan sertifikat Let's Encrypt yang valid:

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

5. Ganti path SSL di konfigurasi 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. Restart Nginx untuk menerapkan perubahan:

systemctl restart nginx

7. Buka browser dan kunjungi: https://yourdomain.com

Lebih banyak di Automation

Aplikasi terkait.

Deploy AdClaw sekarang. Mulai $2,48/bln.