SkillsAdd
Discover
Catalog
Topics
Official
Audits
Compare
Docs
Search skills
/
Discover
Catalog
Topics
Official
Audits
Compare
Docs
About
Discover
/
donnfelker/kamal-skills
Source
donnfelker/kamal-skills
21 skills · 23 combined installs
Skills from this source
#
Skill
Source
8W Activity
Installs
1
config
Understand and write your Kamal configuration in config/deploy.yml. Use when the user says "set up config/deploy.yml,…
donnfelker/kamal-skills
2
2
rollback
Roll back a Kamal deployment to a previous image when a release goes bad, and identify or check which versions are de…
donnfelker/kamal-skills
2
3
accessories
Run and manage accessory services — databases, Redis, search, and other long-lived dependencies your app needs — thro…
donnfelker/kamal-skills
1
4
aliases
Define custom command aliases under the top-level `aliases` key in `config/deploy.yml` so a long, repeated `kamal` in…
donnfelker/kamal-skills
1
5
app
Operate and inspect already-running Kamal apps without redeploying. Manage app containers with `kamal app` (boot, sta…
donnfelker/kamal-skills
1
6
build
Configure Kamal builders and build then push your app image. Use this skill when the user wants to set up the `builde…
donnfelker/kamal-skills
1
7
cron
Run recurring, scheduled, or cron jobs on a Kamal deployment. Use when the user says "run a cron job," "schedule a re…
donnfelker/kamal-skills
1
8
deploy
Run Kamal deploys end to end — a full `kamal deploy` (build, push, pull, boot, health-check on GET /up, zero-downtime…
donnfelker/kamal-skills
1
9
env
Configure environment variables in your Kamal deploy.yml — the `env` block with `clear` values, `secret` references l…
donnfelker/kamal-skills
1
10
hooks
Write and wire up Kamal deploy hooks — scripts in `.kamal/hooks` (docker-setup, pre-connect, pre-build, pre-deploy, p…
donnfelker/kamal-skills
1
11
logging
Configure how logs flow in a Kamal deployment — the Docker logging driver and options for your app containers (the `l…
donnfelker/kamal-skills
1
12
proxy
Configure and operate kamal-proxy, the reverse proxy that gives Kamal zero-downtime deploys on ports 80 and 443. Use …
donnfelker/kamal-skills
1
13
prune
Prune old Kamal containers and images and control how many Kamal keeps around. Kamal retains the last 5 deployed cont…
donnfelker/kamal-skills
1
14
registry
Configure the Docker registry Kamal pushes your app image to and pulls it from — Docker Hub (the default), AWS ECR, G…
donnfelker/kamal-skills
1
15
remove
Tear down a Kamal deployment with `kamal remove` — it removes the kamal-proxy, app, and accessory containers from you…
donnfelker/kamal-skills
1
16
rollout
Control how Kamal boots new containers across many servers during a deploy — rolling the release out in batches inste…
donnfelker/kamal-skills
1
17
secrets
Manage secrets for a Kamal deployment — the `.kamal/secrets` file, dotenv variable and command substitution, and the …
donnfelker/kamal-skills
1
18
servers
Define and structure the servers Kamal deploys to — a simple list of hosts, multiple custom roles (such as web and wo…
donnfelker/kamal-skills
1
19
setup
Install Kamal and ship your first deploy on a new project. Use when the user is starting with Kamal for the first tim…
donnfelker/kamal-skills
1
20
ssh
Configure how Kamal connects to servers over SSH and tune SSHKit connection handling. Use when the user sets the SSH …
donnfelker/kamal-skills
1
21
upgrade
Walk through upgrading an existing Kamal 1.x project to Kamal 2.0 with `kamal upgrade` — the move from Traefik to kam…
donnfelker/kamal-skills
1
Clear
Compare