Skip to content
@django-simple-deploy

django-simple-deploy

django-simple-deploy

Deployment, for Djangonauts with deadlines.

django-simple-deploy provides a management command that configures your project for an initial deployment. The plugin-based architecture means it can support deployment to just about any host that can be configured to serve a Django project.

For example, here's the simplest way to deploy a project to Fly.io:

$ pip install "django-simple-deploy[fly_io]"
# Add django_simple_deploy to INSTALLED_APPS
$ python manage.py deploy --automate-all

This configures your project for deployment to Fly.io, commits changes, and pushes your code to Fly's servers. If you want more control, there's a configuration-only mode that lets you inspect your project before committing changes. You can then run the command that pushes your project to Fly.io.

You can deploy to any host that has an active django-simple-deploy plugin. Currently that's Fly.io, Platform.sh, and Heroku. The dsd-vps plugin is currently under development; it will support deployment to any VPS-based hosting provider.

For more information, see the core django-simple-deploy project, or any of the existing plugins. Plugins are named <dsd-platform-name>.

Popular repositories Loading

  1. django-simple-deploy django-simple-deploy Public

    Deployment, for Djangonauts with deadlines.

    Python 378 34

  2. dsd-vps dsd-vps Public

    Plugin for automating deployments to Digital Ocean with django-simple-deploy.

    Python 9 4

  3. dsd-plugin-generator dsd-plugin-generator Public

    A template for writing plugins for django-simple-deploy.

    Python 3 1

  4. dsd-flyio dsd-flyio Public

    Plugin for automating deployments to Fly.io with django-simple-deploy.

    Python 2 1

  5. .github .github Public

    1

  6. dsd-platformsh dsd-platformsh Public

    Plugin for automating deployments to Platform.sh with django-simple-deploy.

    Python

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…