Skip to content

dotflow-io/templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

92 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Dotflow Template

Official project template for dotflow β€” the lightweight Python library for execution pipelines.

Cloud deployment

Deploy your dotflow pipelines to any major cloud provider. Choose a target platform during project creation and get all the infrastructure files you need β€” fully configured and ready to deploy.

CLI

Command Description
dotflow init Scaffold a new project (interactive)
dotflow cloud list Show available deployment platforms
dotflow cloud generate --platform <name> Generate deployment files for an existing project
dotflow deploy --platform <name> --project <name> Deploy to AWS, GCP, Alibaba, GitHub

Available platforms

Value Icon Platform Deploy method Guide
none 🚫 β€” β€” β€”
docker Docker Docker docker compose up Guide
lambda AWS Lambda AWS Lambda dotflow deploy Guide
lambda-scheduled AWS Lambda Amazon EventBridge AWS Lambda + EventBridge dotflow deploy Guide
lambda-s3-trigger AWS Lambda Amazon S3 AWS Lambda + S3 Trigger dotflow deploy Guide
lambda-sqs-trigger AWS Lambda Amazon SQS AWS Lambda + SQS Trigger dotflow deploy Guide
lambda-api-trigger AWS Lambda Amazon API Gateway AWS Lambda + API Gateway dotflow deploy Guide
ecs Amazon ECS AWS ECS (Fargate) dotflow deploy Guide
ecs-scheduled Amazon ECS Amazon EventBridge AWS ECS + EventBridge dotflow deploy Guide
cloud-run Google Cloud Google Cloud Run gcloud run deploy Guide
cloud-run-scheduled Google Cloud Run Cloud Scheduler Cloud Run + Scheduler gcloud Guide
kubernetes Kubernetes Kubernetes kubectl apply Guide
azure-functions Microsoft Azure Azure Functions πŸ”œ β€”
azure-container Microsoft Azure Azure Container Apps πŸ”œ β€”
heroku Heroku Heroku πŸ”œ β€”
fly-io Fly.io Fly.io πŸ”œ β€”
railway Railway Railway πŸ”œ β€”
render Render Render πŸ”œ β€”
digital-ocean DigitalOcean DigitalOcean App Platform πŸ”œ β€”
step-functions AWS Lambda AWS Step Functions πŸ”œ β€”
aws-batch AWS AWS Batch πŸ”œ β€”
app-runner AWS AWS App Runner πŸ”œ β€”
cloud-functions Google Cloud Google Cloud Functions πŸ”œ β€”
cloud-workflows Google Cloud Google Cloud Workflows πŸ”œ β€”
cloud-tasks Google Cloud Google Cloud Tasks πŸ”œ β€”
pubsub-trigger Google Cloud Google Pub/Sub Trigger πŸ”œ β€”
azure-container-instances Microsoft Azure Azure Container Instances πŸ”œ β€”
azure-logic-apps Microsoft Azure Azure Logic Apps πŸ”œ β€”
azure-queue-trigger Microsoft Azure Azure Functions + Queue Trigger πŸ”œ β€”
github-actions GitHub Actions GitHub Actions dotflow deploy Guide
gitlab-ci GitLab GitLab CI πŸ”œ β€”
vercel Vercel Vercel πŸ”œ β€”
coolify Coolify Coolify πŸ”œ β€”
nomad HashiCorp HashiCorp Nomad πŸ”œ β€”
terraform Terraform Terraform πŸ”œ β€”
linode Linode Linode (Akamai) πŸ”œ β€”
vultr Vultr Vultr πŸ”œ β€”
oracle-cloud Oracle Oracle Cloud πŸ”œ β€”
civo Civo Civo πŸ”œ β€”
proxmox Proxmox Proxmox πŸ”œ β€”
k3s K3s K3s πŸ”œ β€”
alibaba-fc Alibaba Cloud Alibaba Cloud Function Compute dotflow deploy Guide
alibaba-fc-scheduled Alibaba Cloud Alibaba Cloud Alibaba Cloud FC + Timer Trigger dotflow deploy Guide