Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.
/ gentry Public archive
forked from akx/gentry

🎩 Receives your errors

License

Notifications You must be signed in to change notification settings

con2/gentry

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gentry

A splendidly simple Django-based implementation of a Raven receiver. For small-time users with reasonable event counts – when you don't need most of what Sentry provides, but want to keep track of your exceptions.

❗ Please don't try to make Gentry scale – just switch to Sentry!

Requirements

  • Python 3
  • A database supported by Django: MySQL/SQLite/PostgreSQL

Installation

  • Set up a virtualenv and install the contents of requirements.txt in it.
  • cd gontend; npm; npm run build (or yarn; yarn build).
  • Configure a database URL into the envvar DATABASE_URL.
  • Either set the envvar GOTIFY_IMMEDIATE to true or set up Cron to run the gotify_send management command.
  • Run migration using migrate.
  • Create an user using the createsuperuser management command.
  • Point a WSGI server to serve Gentry. No need to collectstatic!

Screenshots

Event list

Exception detail

About

🎩 Receives your errors

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 56.0%
  • TypeScript 36.4%
  • Less 4.6%
  • HTML 0.8%
  • Dockerfile 0.8%
  • JavaScript 0.8%
  • Shell 0.6%