Commands

CommandSummary
winchwinch is a server configuration tool. It describes the desired state of your servers in declarative YAML and provides commands to manage that state.
winch validatecheck the project without contacting a host
winch fmtformat the project files
winch planshow the changes that apply would make
winch applymake the changes after you approve the plan
winch runplan and apply one module step
winch execrun a shell command on hosts
winch secretmanage secrets and the age key
winch secret initadd an age key to the recipients
winch secret generatemake a random password as a secret
winch secret encryptencrypt a value from stdin or a prompt as a secret
winch secret decryptprint the plaintext of a secret
winch secret rekeyencrypt all secrets again
winch docshow the reference
winch versionprint the version and the platform