diff options
Diffstat (limited to 'siteconfig.py')
-rw-r--r-- | siteconfig.py | 32 |
1 files changed, 23 insertions, 9 deletions
diff --git a/siteconfig.py b/siteconfig.py index fa73b46..4e0ef90 100644 --- a/siteconfig.py +++ b/siteconfig.py @@ -1,15 +1,20 @@ +""" +siteconfig.py - user editable configuration file +""" + + class siteconfig: # REQUIRED SETTINGS# - DOMAIN = "example.net" # Your site here! - HOME_TITLE = "WELCOME" # Goes right under - # your site - LINKS_FILE = ".links" # ".lnx" if you like - DESC_FILE = ".description" # ".desc" - DEFAULT_MIMETYPE = "application/octet-stream" + DOMAIN = "example.net" # Your site here! + HOME_TITLE = "WELCOME" # Goes right under + # your site + LINKS_FILE = ".links" # ".lnx" if you like + DESC_FILE = ".description" # ".desc" + DEFAULT_MIMETYPE = "application/octet-stream" # ^This usually prompts a browser to download a file if the mime # type is unknown. A good alternative might be "text/plain" - + # Add your desired mimetypes to the csv file MIMETYPES = {} with open('mimetypes.csv') as f: @@ -23,9 +28,18 @@ class siteconfig: # ./templates/site/. You can change this to only specific directories, but # these still have to be in ./templates/site MAIN_SITE_DIRS = None # ["dir1", "dir2", "dir3"] + # Set a custom secret key. If not set, it will be generated # Most of the time, you don't need to set this! - SECRET_KEY = None # Something random. - # Special option for Flask Compress + SECRET_KEY = None # Something random. + + # Option for Flask Compress # see here https://pypi.org/project/Flask-Compress/ COMPRESS_MIMETYPES = list(MIMETYPES.values()) + + # Option for Flask Caching + # https://flask-caching.readthedocs.io/en/latest/#configuring-flask-caching + CACHE_TYPE = "SimpleCache" + + # Time in seconds that your files stay cached for + CACHE_DEFAULT_TIMEOUT = 300 |