Toolverse
All skills

appdeploy

by openclaw

Deploy web apps with backend APIs, database, and file storage. Use when the user asks to deploy or publish a website or web app and wants a public URL. Uses HTTP API via curl.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
DevOps
Views
2

About this skill

Deploy web apps with backend APIs, database, and file storage. Use when the user asks to deploy or publish a website or web app and wants a public URL. Uses HTTP API via curl.

How to use

  1. Sprawdź, czy w głównym katalogu projektu istnieje plik .appdeploy zawierający klucz API. Jeśli tak, przejdź do kroku 4.

  2. Jeśli plik nie istnieje, zarejestruj się i uzyskaj klucz API, wysyłając żądanie POST do https://api-v2.appdeploy.ai/mcp/api-key z nagłówkiem Content-Type: application/json i ciałem {"client_name": "claude-code"}. Skopiuj otrzymany api_key z odpowiedzi.

  3. Utwórz plik .appdeploy w głównym katalogu projektu i zapisz w nim otrzymany klucz API oraz endpoint: {"api_key": "ak_...", "endpoint": "https://api-v2.appdeploy.ai/mcp"}. Dodaj ten plik do .gitignore, aby nie został przypadkowo wgrany do repozytorium.

  4. Pobierz instrukcje wdrażania, wywołując metodę get_deploy_instructions przez JSON-RPC API, aby zrozumieć ograniczenia i wymagania dla Twojej aplikacji.

  5. Pobierz szablon aplikacji, wywołując get_app_template z wybranym typem aplikacji (app_type) i szablonem frontendu (frontend_template).

  6. Wdróż aplikację, wywołując deploy_app z plikami Twojej aplikacji. Dla nowych aplikacji ustaw app_id na null. Po wdrożeniu sprawdź status budowania metodą get_app_status, aby potwierdzić sukces.

Related skills