A

AURORA

Domain Manager

Multi-user domain operations · Registrars · Cloudflare · aaPanel · GSC

Akun awal: superadmin · password menggunakan secret ADMIN_PASSWORD yang sudah ada.

A
AuroraDomain Manager

WORKSPACE

CONTROL

S
—— · —

DEPLOYMENT

New Deployment

—

01

Registrar & Domains

Pilih tab registrar atau Manual Deploy. Cloudflare Configuration di sebelah kanan tetap digunakan untuk semua mode.

0 sources · 0 domains
DynadotAccount ditampilkan dengan urutan brand tetap.
NamecheapPilih account Namecheap dan hosting tujuan.
GoDaddyPilih account GoDaddy dan hosting tujuan.
NameBrightPilih account NameBright dan hosting tujuan.
Manual DeployUntuk domain dari registrar yang tidak terhubung. Aurora menyiapkan aaPanel + Cloudflare, tetapi nameserver harus Anda ubah sendiri di registrar.

02

Cloudflare Configuration

Cloudflare bookmark, aaPanel assignment, SSL/TLS, dan optional GSC.

Bulk assignment
A@→PROFILE IP
CFBookmark→Zone / DNS / SSL

GSC

Connect to Google Search ConsoleGoogle account belum terhubung.
NOT CONNECTED
Fallback HTML file otomatisJika TXT belum terbaca Google, Aurora mencoba preset HTML milik Google profile yang cocok; bila preset tidak tersedia/gagal, Aurora meminta FILE token baru dari Google API. File ditulis ke document root aaPanel dan diverifikasi sebagai URL-prefix https://domain/.

Satu klik: Registrar → aaPanel → Cloudflare → nameserver → optional GSC.

Deployment History

History hanya milik user/session account yang sedang login.

ACCOUNTS

Accounts Settings

Admin memakai Registrar, Hosting, dan AI milik Superadmin. Free/Premium menyimpan konfigurasi milik akun masing-masing; credential tetap terenkripsi di D1.

Registrar Accounts

Multiple account per provider: Dynadot, GoDaddy, Namecheap, dan NameBright.

NAMECHEAP

Namecheap API Access

Simpan API Access Namecheap untuk membaca domain dan mengganti nameserver otomatis saat deployment.

0 ACCOUNTS
Kenapa perlu Static IP Relay?Namecheap memverifikasi IPv4 sumber API. Cloudflare Worker tidak memiliki IPv4 egress tetap pada plan biasa. Relay membuat request keluar dari VPS dengan IPv4 statis yang sama dengan ClientIp yang Anda whitelist di Namecheap.

CLOUDFLARE

Cloudflare Bookmarks

Pilih Account ID dari dropdown; API token mengikuti bookmark tersebut.

0 ACCOUNTS
ZoneEdit / Read
DNS / Zone Settings / SSLEdit

GOOGLE CREDENTIALS

Google / GSC Profiles

Simpan lebih dari satu OAuth atau Service Account JSON sebagai bookmark.

0 PROFILES

GSC TOOL

Connect One Domain

Manual verify satu domain di luar deployment.

Fallback HTML file otomatisJika Google belum melihat TXT dan domain sudah terhubung ke aaPanel, Aurora akan memakai HTML verification preset yang cocok dengan Google profile terpilih. Jika preset tidak tersedia/gagal, Aurora meminta FILE token baru dari Google API, upload ke root website, lalu mencoba verifikasi URL-prefix otomatis.

BULK GSC

Connect Bulk Domains from Deployment

Pilih Google profile dan deployment, lalu connect domain secara batch.

Pilih deployment untuk memuat domain.

GSC Connection History

Status verification dan Google profile yang digunakan.

AI CREDENTIALS

AI Provider Profiles

Superadmin mengelola AI untuk Admin. Free/Premium mengelola AI profile milik akun sendiri. API key tetap terenkripsi.

0 PROFILES

AI CONTENT

How it is used

Aurora mengirim Title + Description + metadata ke profile yang dipilih. AI hanya mengembalikan data terstruktur; Aurora sendiri membangun Article, FAQ, Review cards, dan JSON-LD agar pattern template tetap sama.

ArticleAI text → fixed HTML wrapper
FAQ5 Q&A → fixed FAQ classes
Review cardsEditorial drafts → fixed slider classes
SchemaBuilt locally from generated data

REGISTRY

Domain Search

Cari domain dan lihat lokasi Registrar, Cloudflare, hosting, Google/GSC, serta deployment-nya. Domain hasil Hosting Scan juga bisa masuk registry.

Domain Registry

0 domains

PUBLISH

Mass Index Uploader

Pilih template dari Template Library, ganti metadata/content per domain, lalu upload langsung ke document root aaPanel.

TEMPLATE LIBRARY

01

Hosting & Domains

Load dari registry atau scan langsung seluruh website yang benar-benar ada di aaPanel hosting yang dipilih.

0 selected
Pilih hosting profile lalu Load Registry Domains atau Scan Hosting.

Upload Terakhir

Hanya 3 job terbaru ditampilkan supaya panel tetap ringkas.

02

Template Values

Nilai ini menjadi default untuk semua domain. Gunakan JSON overrides bila tiap domain berbeda.

AI CONTENT GENERATOR

Generate from Title + Description

Pattern HTML tetap. Untuk bulk, Title/Description dari Per-domain JSON dipakai bila tersedia.

AI OFF
Pilih AI profile untuk mulai.
Universal Editorial ReviewsAI membuat 4 ringkasan dari Title + Description. Nama dan kota dibuat deterministik sebagai profil editorial fiktif; Schema disinkronkan sebagai komentar editorial, bukan testimoni pengguna terverifikasi.

Field override: canonical, title, description, ampUrl, keywords, banner, article, faq, reviews, schema, replaceLinks. Icon/Logo untuk brand dikenal tetap otomatis dari Keywords.

AMP TEMPLATE

Simple AMP

Title, Description, Canonical, Banner mengikuti landing page. Icon, Logo, Login dan Daftar otomatis mengikuti Keywords.

AUTO BRAND

Local preview export kompatibel dengan VS Code Live Server (ritwickdey/vscode-live-server).

0 / 0Preparing...

PUBLISH

Mass AMP Uploader

Upload template AMP saja ke banyak domain tanpa menjalankan Mass Index Uploader. Target dapat berupa root domain, path khusus, atau website subdomain aaPanel.

AMP ONLY

01

Hosting & Domains

Pilih aaPanel lalu load domain dari registry atau scan seluruh website aktif pada hosting tersebut.

0 selected
Pilih hosting profile lalu Load Registry Domains atau Scan Hosting.
Terpisah dari Mass Index UploaderDomain selection dan target AMP pada halaman ini berdiri sendiri. Upload dari sini tidak menjalankan template landing.

02

AMP Template Values

Atur template dan lokasi file AMP untuk seluruh domain terpilih. Gunakan Per-domain JSON jika target atau metadata berbeda.

MASS AMP
AMP OnlyPilih target AMP: root domain, path seperti /amp/, atau website subdomain yang sudah tersedia di aaPanel. Mode root akan menimpa /index.html; mode path dan subdomain tidak menyentuh landing utama.

Field override: canonical, title, description, keywords, banner, targetMode (root/path/subdomain), targetPath, subdomain. Icon/Logo/Login/Daftar tetap otomatis mengikuti brand pada Keywords.

AMP TEMPLATE

Simple AMP · Mass AMP Uploader

Hanya menulis file AMP pada target yang dipilih. Tidak menjalankan atau mengganti template landing kecuali target sengaja dipilih Root domain.

AUTO BRAND
0 / 0Preparing...

GOOGLE NOTIFICATIONS

Bulk Indexer

Ambil domain dari Hosting Scan, Deployment, Domain Registry, atau URL manual. Status SUBMITTED berarti notifikasi diterima Google, bukan jaminan terindeks.

URL_UPDATED / URL_DELETED

01

Domain Source

Hosting Scan membaca semua website aktual di aaPanel, termasuk domain yang bukan hasil deployment Aurora.

0 selected
Pilih source lalu load domains.

02

Google Notification

Gunakan Google credential profile yang sudah memiliki permission yang sesuai. Mode default memakai canonical landing page yang tersimpan.

Google Indexing API caveatGunakan hanya untuk tipe halaman yang didukung Google. Aurora menampilkan SUBMITTED, bukan INDEXED.
0 / 0Preparing...

Bulk Index History

Riwayat notification jobs milik user ini.

Hosting / aaPanel Profiles

Origin, API, Cloudflare defaults, live system status, dan disk. Admin memakai profile Superadmin; Free/Premium memakai profile sendiri.

SUPERADMIN

Administration

Users, role behaviour, plans, payments, dan session isolation.

Users

Set role, plan, status, reset password, dan revoke sessions.

Plans

Free / Premium / custom plan pricing and role mapping.

Payment Settings

Configuration layer untuk billing. Gateway processing dapat ditambahkan setelah provider dipilih.

SETTINGS

Modal

LIVE DEPLOYMENT

Processing

0 / 0Preparing...