Lunni's CLI companion
Project description
Lunni CLI
Lunni's command line interface lets you set up projects ready for continuous deployment with Lunni, straight from the command line.
Installation
To install Lunni CLI, make sure you have Python version 3.11 or later. You'll also want to have pipx, a package manager for installing Python CLI tools.
pipx install lunni-cli
lunni --install-completion [bash|zsh|fish|powershell]
This installs Lunni CLI globally, so you can run lunni
commands from any
directory. You can check the version and find out some basic information about
the tool with the following command:
lunni version
CLI commands
To get a list of commands, run lunni --help
. To get a list of command
arguments & flags run lunni COMMAND --help
.
lunni create
Set up projects ready for deployment on Lunni (or Docker Swarm).
We provide some templates you can use:
-
Modern Python setup with Poetry, FastAPI or Flask, CI/CD, code quality and testing
-
A simple static site server based on Caddy
-
more coming soon!
lunni dev & run
Run an app locally. This just wraps docker-compose up
and docker-compose run
respectively, but it allows you to save some keystrokes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lunni_cli-0.1.1.tar.gz
.
File metadata
- Download URL: lunni_cli-0.1.1.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fb0981a5719173508f4d3a5e605923d402be0beaf60ae1ab0404d19b9be65f2 |
|
MD5 | 0e883b2fa506a87ba1be36c56a6734f9 |
|
BLAKE2b-256 | eeb2d095676ff4a3a4cd262d9e0276a11f09c1cf48b7968c9944682f568fda38 |
File details
Details for the file lunni_cli-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: lunni_cli-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8baed28ee20d7a080537c8811bc2c2944becef4016b613d8efd9d2b60221e0d0 |
|
MD5 | be8453790bdb39a1f3b80572546a6155 |
|
BLAKE2b-256 | 3a22e60bdce9006e7f0feeee1f06bad4556d3a6ba33203411126172d543a4eb4 |