Skip to content

Girbons/stormtrooper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stormtrooper

If Django + Wagtail is your first choice for the conquest of the Internet, you need something that spawns quickly your Django applications!

Getting started

The Internet is your target; start spawning your first expendable stormtrooper:

$ mktmpenv
$ pip install cookiecutter
$ cookiecutter https://github.com/girbons/stormtrooper

# it outputs
Cloning into 'stormtrooper'...
remote: Counting objects: 83, done.
remote: Compressing objects: 100% (52/52), done.
remote: Total 83 (delta 34), reused 70 (delta 23), pack-reused 0
Unpacking objects: 100% (83/83), done.
Checking connectivity... done.

Now you should give a name to your stormtrooper. Wait it's a stormtrooper, they don't have a name.

project_name [Storm Trooper]: django
app_name [stormtrooper]: stormtrooper

The assault checklist

  1. Add a proper license in the LICENSE file
  2. Add authors and/or contributors in the AUTHORS file
  3. Configure NewRelic monitoring service
  4. Configure Sentry crash reporting service
  5. Use pip-tools with the requirements/requirements.in file
  6. Check (and update) the README.rst file present in the newly created app
  7. Add the project to your CI (a fake test is already available)
  8. Start coding. Really. Start coding now and not before this step!

Docker

  1. Start your app with docker-compose up

License

Stormtrooper is released under the terms of the BSD license. Full details in LICENSE file.

Credits

Releases

No releases published

Packages

No packages published

Languages

  • Python 79.7%
  • HTML 14.9%
  • JavaScript 5.4%