Skip to main content

Django deployments CLI.

Project description

Wise CLI

wise is a tool to deploy Django projects based on django-wise template

Installation

Stable Version

pip install wise-cli

Development Version

pip install git+https://github.com/victoraguilarc/wise-cli.git

Usage

  1. Clone wise Django template
git clone https://github.com/victoraguilarc/wise.git
  • The project must have a folder called .envs for environment variables por development and a file .env for production with virtualenv deployment mode.
  • Add config file to cloned project.

By default wise uses django.json, This file could contains configuration values, for example::

{
    "deployment": "virtualenv",
    "project": "wise",
    "password": "CHANGE_THIS!!",
    "domain": "www.xiberty.com",
    "ipv4": "0.0.0.0",
    "db_engine": "postgres",
    "web_server": "nginx",
    "https": true,
    "superuser": "username",
    "sshkey": "/Users/username/.ssh/id_rsa.pub"
}

Development

pip install poetry
poetry build
pip install -e .

License

This code is licensed under the MIT License.

.. _MIT License: https://github.com/victoraguilarc/suarm/blob/master/LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wise-cli-0.0.4.tar.gz (18.6 kB view hashes)

Uploaded Source

Built Distribution

wise_cli-0.0.4-py3-none-any.whl (26.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page