# -*- coding: utf-8 -*- # import default settings value from src/default_settings.py # you can refer to this file if you forgot what # settings is for and what it is set to by default # You probably do not want to alter this line from zerobin.default_settings import * # debug will get you error message and auto reload # don't set this to True in production DEBUG = True # Should the application serve static files on it's own ? # IF yes, set the absolute path to the static files. # If no, set it to None # In dev this is handy, in prod you probably want the HTTP servers # to serve it, but it's OK for small traffic to set it to True in prod too. STATIC_FILES_ROOT = os.path.join(ROOT_DIR, 'static') # absolute path where the paste files should be store # default in projectdirectory/static/content/ # use "/" even under Windows PASTE_FILES_ROOT = os.path.join(ROOT_DIR, 'static', 'content') # a tuple of absolute paths of directory where to look the template for # the first one will be the first to be looked into # if you want to override a template, create a new dir, write the # template with the same name as the one you want to override in it # then add the dir path at the top of this tuple TEMPLATE_DIRS = ( os.path.join(ROOT_DIR, 'views'), ) # Port and host the embeded python server should be using # You can also specify them using the --host and --port script options # which have priority on these settings HOST = "0.0.0.0" PORT = "8000" # User and group the server should run as. Set to None if it should be the # current user. Some OS don't support it and if so, it will be ignored. USER = None GROUP = None # Names/links to insert in the menu bar. # Any link with "mailto:" will be escaped to prevent spam MENU = ( ("Github", "https://github.com/Tygs/0bin"), ("Faq", "/faq/"), # You probably want to keep this # Any link with "mailto:" will be escaped to limit spam, but displayed # correctly to the user using JS. ("Contact", "mailto:your@email.com"), ("Zerobin Pastebin", "https://www.0bin.net/"), # Thanks the authors :) ("How to buy Bitcoin?", "/buy_bitcoin"), # Thanks the authors :) ) # limit size of pasted text in bytes. Be careful allowing too much size can slow down user's # browser MAX_SIZE = 1024 * 500 MAX_SIZE_KB = int(math.ceil(MAX_SIZE / 1024.0))