wp-cloud-dev-manager
v0.1.2
Published
Local WordPress site manager using Docker (create, restart, backup, etc.)
Downloads
7
Readme
WP Local Dev Cloud - Prototype
WP Local Dev Cloud adalah prototype hybrid dev environment untuk WordPress, memungkinkan menjalankan WordPress lokal langsung dari browser dan cloud-ready.
Fitur Utama
- template
docker-compose.template.yml(WordPress + MariaDB + phpMyAdmin) manager/api.js(Express API untuk create/list/delete sites)- skrip
create_site.sh/destroy_site.shuntuk penggunaan manual - Integrasi cloud-ready, siap GitHub sync
- UI visual untuk deploy ke hosting (prototype)
Cara Cepat Menjalankan (Manual)
Pastikan Docker & Docker Compose tersedia di sistem. Akses WordPress: http://localhost:8001
Cara Menjalankan API Manager Lokal (tanpa global)
mkdir -p wordpress-management-api/
cd wordpress-management-api/
npm install wp-cloud-dev-manager
npx wp-cloud-dev-managerAPI Endpoints
POST /sites body JSON { "name": "mysite", "wpPort": 8001, "pmaPort": 9001 }
GET /sites
DELETE /sites/:name
Catatan
Jangan jalankan API ini terbuka ke internet tanpa proteksi (API key / basic auth)
Gunakan reverse proxy (Traefik/nginx) jika ingin domain/subdomain mappingKontak Author
Email: [email protected]
WhatsApp: 088222668778
2️⃣ Update versi package
Sebelum publish ulang, sebaiknya ubah versi di package.json (misal dari 0.1.1 → 0.1.2):
"version": "0.1.2"