deploy-site

Automate website deployment tasks using the Appwrite CLI.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/appwrite/codex-plugin --skill deploy-site-appwrite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-site
Source: https://github.com/appwrite/codex-plugin/tree/main/plugins/appwrite/skills/appwrite-deploy-site
Command: npx skills add https://github.com/appwrite/codex-plugin --skill deploy-site-appwrite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of deploying websites by providing structured workflows and commands with the Appwrite CLI.

Core Features & Use Cases

  • Site Deployment Automation: Facilitates site initialization, configuration, and deployment through command sequences.
  • Workflow Management: Supports pulling existing site configs, editing deployment settings, and viewing deployment history.
  • Use Case: A developer wants to deploy a static site from local files to Appwrite, verify deployment status, and manage environment variables efficiently.

Quick Start

Use the deploy-site skill to deploy a website by running the appwrite push sites command after setting up the configuration file.

Frequently Asked Questions about deploy-site

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate website deployment using the Appwrite CLI?

Automate website deployment through the Appwrite CLI by executing structured command sequences for initialization, configuration, and publishing, ensuring consistency and tracking progress throughout the process.

How does site deployment automation handle configuration and history management?

Site deployment automation supports pulling existing site configs, editing deployment settings, and viewing deployment history through workflow management commands, allowing developers to manage environment variables efficiently.

Can I use this deployment workflow for both static and dynamic sites?

Yes, this deployment workflow is designed for developers managing both static and dynamic sites, whether deployed manually or integrated directly into CI/CD pipelines for automated publishing.

What is the best way to deploy a static site from local files to Appwrite?

The best way to deploy a static site from local files is to set up the configuration file and run the appwrite push sites command, which handles the deployment and verifies status.

Does this CLI deployment process include error handling for CI/CD pipelines?

Yes, the CLI deployment process ensures deployment consistency, error handling, and progress tracking through structured commands, making it reliable for CI/CD pipeline automation.

Why does my Appwrite site deployment require a specific configuration file setup?

Your Appwrite site deployment requires a configuration file setup to define initialization parameters and environment variables, ensuring the appwrite push sites command executes without errors.