enter-services

Deploy and manage text and image services on EC2 and Cloudflare Workers.

4.9k|974|Updated Apr 15, 2021
One-click install
npx skills add https://github.com/pollinations/pollinations --skill enter-services
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enter-services
Source: https://github.com/pollinations/pollinations/tree/main/.claude/skills/enter-services
Command: npx skills add https://github.com/pollinations/pollinations --skill enter-services

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploy and manage text/image services on EC2 and Cloudflare Workers with guided setup, reducing manual configuration and deployment friction.

Core Features & Use Cases

  • Environment Setup: Prepare SSH keys, sops, Wrangler, and Node.js for deployments.
  • Deployment Workflows: Deploy production and staging services with clear runbooks.
  • Operational Readiness: Quick rollback and restart commands after deployment.

Quick Start

Use the enter-services skill to deploy and manage the text and image services for the pollinations repo from production to staging as needed.

Frequently Asked Questions about enter-services

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

FAQPage Schema
How do I deploy text and image services to EC2 and Cloudflare Workers?

Deploy text and image services using this Skill's guided workflows, which handle EC2 instance setup, Cloudflare Worker gateway configuration, and systemd service management for both production and staging environments with SSH key and sops secret decryption prerequisites.

What do I need to set up before deploying with Wrangler and SSH?

Configure SSH keys in GitHub secrets, install sops for secret decryption, set up Wrangler and Node.js, and run deployments from the pollinations repo root to enable EC2 and Cloudflare Worker service orchestration.

Can I manage production and staging deployments separately?

Yes, this Skill targets distinct production and staging pipelines, enabling separate deployment workflows and rollback capabilities for text.pollinations.ai and image.pollinations.ai services across both environments.

How do I roll back or restart services after deployment?

After deployment, use quick rollback and restart commands to manage systemd services (text-pollinations.service and image-pollinations.service) without redeployment, ensuring operational readiness.

What's required to run deployments from the command line?

Deployments require running from the pollinations repo root with Wrangler, Node.js, sops, SSH keys configured in GitHub secrets, and access to manage EC2 instances and Cloudflare Workers.