Skip to content
application

application

shrine generate application

Generate a new application manifest

Synopsis

Create a skeleton application manifest YAML file in the specified directory.

shrine generate application [name] [flags]

Options

      --domain string       Public domain for the application (defaults to [name].home.lab)
      --expose              Expose to Platform network
  -h, --help                help for application
      --image string        Docker image to run (defaults to [name]:latest)
      --pathprefix string   Path prefix for routing (defaults to /[name])
      --port int            Port the application listens on (default 8080)
      --replicas int        Number of replicas to run (default 1)
  -t, --team string         Team that owns the resource (default "default-team")

Options inherited from parent commands

      --config-dir string   Configuration directory (searched in order: ~/.config/shrine, ~/.shrine.conf.yml, /etc/shrine)
  -p, --path string         Directory to write the manifest to (overrides specsDir in config.yml)
      --state-dir string    State directory (default is ~/.local/share/shrine or /var/lib/shrine)

SEE ALSO