push-to-cloud

Deploy Python/Node services and static sites to OCI-Dev via rsync and systemd.

Updated Nov 22, 2025
One-click install
npx skills add https://github.com/Khamel83/oneshot --skill push-to-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push-to-cloud
Source: https://github.com/Khamel83/oneshot/tree/main/archive/v9/skills/push-to-cloud
Command: npx skills add https://github.com/Khamel83/oneshot --skill push-to-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploy to OCI-Dev with automated deployment, handling rsync transfers, systemd service creation, and optional DNS/Traefik setup to simplify hosting.

Core Features & Use Cases

  • Automates end-to-end deployment to OCI-Dev, including file sync, service provisioning, and process management.
  • Supports optional DNS and Traefik integration for public endpoints and TLS termination.
  • Provides quick-start templates and rollback options for reliable hosting.

Quick Start

Deploy my project to OCI-Dev with a single, repeatable run.

Frequently Asked Questions about push-to-cloud

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

FAQPage Schema
How do I automate Python and Node service deployments to OCI-Dev?

Automating OCI-Dev deployments is handled through deterministic rsync file transfers, systemd service creation, and optional Traefik integration for lightweight Python, Node, and static sites needing 24/7 hosting.

What do I need to set up before automating deployments to OCI-Dev?

Automating OCI-Dev deployments requires SSH access to the host and a predefined project structure to successfully execute rsync transfers and systemd service provisioning.

Can I configure DNS and Traefik automatically when hosting on OCI-Dev?

Automated deployment to OCI-Dev supports optional DNS and Traefik configuration to provide public endpoints and TLS termination for your hosted services.

How does rsync work for deploying static sites to the cloud?

Rsync enables deterministic deployment to OCI-Dev by synchronizing project files from your local environment to the cloud host, ensuring consistent updates for static sites and lightweight services.

What is the best way to manage rollback for automated cloud deployments?

Automated OCI-Dev deployments provide rollback options alongside quick-start templates, ensuring reliable hosting and process management for your Python or Node services.

Why use systemd for managing cloud hosting on OCI-Dev?

Systemd service creation is used during OCI-Dev deployment to provision and manage lightweight Python and Node services, ensuring they run continuously with 24/7 hosting availability.