team@tinypod.app
Self-Hosting Drone CI: Container-Native Continuous Delivery
Drone CI is a self-hosted CI/CD platform. Container-native pipelines, simple YAML config, and a clean interface.
droneci-cddevtoolsautomation
What Is Drone CI?
Drone CI is a container-native CI/CD platform. Every pipeline step runs in a Docker container, ensuring clean, reproducible builds.
Features
Pipelines
Integration
Configuration
yamlkind: pipeline
type: docker
name: default
steps:
image: node:20
commands:
image: node:20
commands:
image: plugins/ssh
settings:
host: your-server.com
script:
Other
Drone vs Woodpecker vs GitHub Actions
Deployment
1. Deploy Drone server on TinyPod
2. Deploy Drone runner
3. Connect to your Git forge
4. Add .drone.yml to your repos
Resources: Server 1 CPU, 256 MB RAM. Runner 1 CPU, 512 MB RAM.
Drone CI pioneered container-native CI. Simple, clean, and effective.