# vim: syntax=python FHOST_STORAGE_PATH = "/var/www/0x0/up" FHOST_USE_X_ACCEL_REDIRECT = False # use True for nginx USE_X_SENDFILE = False # supposed to use True when using anything other than nginx, but True fails in my apache2 setup MAX_CONTENT_LENGTH = 512 * 1024 * 1024 MAX_URL_LENGTH = 4096 FHOST_EXT_OVERRIDE = { "audio/flac" : ".flac", "image/gif" : ".gif", "image/jpeg" : ".jpg", "image/png" : ".png", "image/svg+xml" : ".svg", "video/webm" : ".webm", "video/x-matroska" : ".mkv", "application/octet-stream" : ".bin", "text/plain" : ".log", "text/plain" : ".txt", "text/x-diff" : ".diff", } # default blacklist to avoid AV mafia extortion FHOST_MIME_BLACKLIST = [ "application/x-dosexec", "application/java-archive", "application/java-vm" ] # template for front page of app FHOST_FRONTPAGE = "/var/www/0x0/front.html.in" ADMIN_EMAIL = "webmaster@example.com" # with this, as well as use this for printing the base url of the app APP_URL = "http://0x0.example.com/hex-zero" # use the forwarded IP address header instead of the requester IP address USE_HTTP_X_FORWARDED_FOR = True # If you want to expose this app directly on 0.0.0.0 that is dangerous, but up to you. APP_HOST_LISTEN = "localhost" # this must match the apache proxy destination port number APP_PORT = 3031