Skip to content
πŸ‘¨β€πŸ’» Code snippets for teams and individuals.
CSS HTML Python JavaScript Makefile
Branch: master
Clone or download
dependabot and nicksergeant Bump django from 1.11.20 to 1.11.23 (#173)
Bumps [django]( from 1.11.20 to 1.11.23.
- [Release notes](
- [Commits](django/django@1.11.20...1.11.23)

Signed-off-by: dependabot[bot] <>
Latest commit 53ee247 Nov 2, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
accounts Revert "Snipt -> Siftie, first pass." Apr 24, 2019
blogs Revert "Snipt -> Siftie, first pass." Apr 24, 2019
media Revert "Snipt -> Siftie, first pass." Apr 24, 2019
snipts Update Twitter handle Apr 30, 2019
templates Remove blogging docs. Apr 24, 2019
user-admin Black. Jan 23, 2019
.venv Adding venvs Nov 6, 2011
Makefile Back to Snipt Apr 24, 2019
Procfile Prepping for Heroku. Nov 30, 2016 Readme Apr 24, 2019
app.json Revert "Snipt -> Siftie, first pass." Apr 24, 2019
requirements.txt Bump django from 1.11.20 to 1.11.23 (#173) Nov 2, 2019
runtime.txt Back to Snipt Apr 24, 2019 Homepage and report spam. Mar 11, 2019 Need settings. Nov 30, 2016


Running locally

  • Clone the repo.
  • cd snipt
  • python3 -m venv ~/.virtualenvs/snipt
  • source ~/.virtualenvs/snipt/bin/activate
  • pip install -r requirements.txt
  • brew install postgresql
  • brew services start postgresql
  • createuser snipt
  • createdb snipt --owner=snipt
  • cp // modify if necessary
  • make run

Deploying on Dokku

  • dokku apps:create snipt
  • dokku postgres:create snipt
  • dokku postgres:link snipt snipt
  • scp snipt.dump
  • dokku postgres:connect snipt < snipt.dump
  • dokku domains:add snipt
  • dokku storage:mount snipt /var/lib/dokku/data/storage/snipt-whoosh:/app/snipt-whoosh
  • dokku config:set SECRET_KEY=<some-secret-key> USE_SSL=true WHOOSH_PATH=/app/snipt-whoosh/whoosh_index
  • git remote add dokku
  • git push dokku

Automatic deploy to Heroku

You can click the button below to automatically deploy Snipt to Heroku.


Manual deploy to Heroku

  • Clone the repo.
  • heroku create
  • heroku addons:add heroku-postgresql:hobby-dev
  • heroku addons:add searchbox
  • heroku config:add SECRET_KEY=<some-secret-key>
  • git push heroku
  • heroku run python migrate
  • heroku run python createsuperuser
  • Visit and login with the user you just created.

Updating your Heroku instance after an automatic deploy

  • git clone
  • cd snipt
  • git checkout heroku
  • heroku git:remote -a <your-instance-name>
  • git push heroku heroku:master


If you want email support (for password resets, server errors, etc):

  • heroku addons:create postmark:10k
  • heroku run addons:open postmark -> use an email you control and confirm it
  • heroku config:add POSTMARK_EMAIL=<email_from_above>

If you want to disable user-facing signup:

  • heroku config:set DISABLE_SIGNUP=true

If you want to enable Django's DEBUG mode:

  • heroku config:add DEBUG=true

If you want to enable SSL on a custom domain after you've configured your Heroku SSL cert:

  • heroku config:add USE_SSL=true
You can’t perform that action at this time.