Commands

Fujin provides comprehensive commands for managing your deployments.

Fujin command overview

Quick Reference

Command

Description

init

Initialize a new fujin.toml configuration file

new

Create new systemd service, timer, or dropin files

up

Bootstrap server and deploy application (one-command setup)

deploy

Deploy your application to the server

app

Manage your application (status, logs, exec, scale, start/stop, shell, etc.)

server

Manage server operations (bootstrap, exec, status, user management)

rollback

Roll back application to a previous version

down

Tear down the project by stopping services and cleaning up

prune

Prune old artifacts, keeping only specified number of versions

migrate

Migrate from older Fujin configuration formats

audit

View audit logs for deployment operations stored on the server