[config] refresh_rate = "1s" [server] address = "127.0.0.1:8000" #url = "https://rustypaste.shuttleapp.rs" #workers=4 max_content_length = "10MB" upload_path = "./upload" timeout = "30s" expose_version = false landing_page = """ rustypaste
┬─┐┬ ┬┌─┐┌┬┐┬ ┬┌─┐┌─┐┌─┐┌┬┐┌─┐
├┬┘│ │└─┐ │ └┬┘├─┘├─┤└─┐ │ ├┤
┴└─└─┘└─┘ ┴  ┴ ┴  ┴ ┴└─┘ ┴ └─┘
the server administrator might remove any pastes that they do not personally
want to host.

by default, pastes expire every hour.
        

share url

share file from url

share file

share one-time file

""" landing_page_content_type = "text/html; charset=utf-8" [paste] random_url = { enabled = true, type = "petname", words = 2, separator = "-" } #random_url = { enabled = true, type = "alphanumeric", length = 8 } default_extension = "txt" mime_override = [ { mime = "image/jpeg", regex = "^.*\\.jpg$" }, { mime = "image/png", regex = "^.*\\.png$" }, { mime = "image/svg+xml", regex = "^.*\\.svg$" }, { mime = "video/webm", regex = "^.*\\.webm$" }, { mime = "video/x-matroska", regex = "^.*\\.mkv$" }, { mime = "application/octet-stream", regex = "^.*\\.bin$" }, { mime = "text/plain", regex = "^.*\\.(log|txt|diff|sh|rs|toml)$" }, ] mime_blacklist = [ "application/x-dosexec", "application/java-archive", "application/java-vm", ] duplicate_files = true # default_expiry = "1h" delete_expired_files = { enabled = true, interval = "1h" }