# "Root" directory for JImbrella # All local paths below are relative to this directory jimbrella_dir = "/opt/jimbrella" [flask] # For Flask sessions. Will be used to encrypt and decrypt user's cookies. # It is VERY important that this be long, random, and unique. # Learn how to generate one: https://flask.palletsprojects.com/en/2.0.x/config/#SECRET_KEY secret_key = "" # Where Flask should find your template (HTML) and static files template_dir = "jimbrella/templates" static_dir = "jimbrella/static" [user] # Whether or not users can create new accounts accept_new_users = false [jform] # URLs to jForm's JSON API (no authentication, one URL per questionnaire) takeaway_url = "https://wj.sjtu.edu.cn/api/v1/public/export/0123456789abcdef0123456789abcdef/json" giveback_url = "https://wj.sjtu.edu.cn/api/v1/public/export/fedcba9876543210fedcba9876543210/json" # The directory under which JImbrella stores and reads "bookmarks" # (IDs of the lastest read jForm answer sheet) bookmark_dir = "bookmarks" [db] # JImbrella Databases db_path = "db/umbrellas.csv" users_path = "db/users.csv" [rules] # How many hours a tenant can keep an umbrella due_hours = 72 [logging] # JImbrella app log: Flask, Werkzeug, etc. Not read by JImbrella. log_path = "logs/app.log" # JImbrella admin log: events useful for an admin. # Read by JImbrella per admin's requirement on web interface. admin_log_path = "logs/admin.log"