[config] refresh_rate = "1s" [server] address = "0.0.0.0:5100" url = "https://paste.cpatino.com" #workers=4 max_content_length = "1GB" upload_path = "./upload" timeout = "30s" expose_version = false expose_list = true # auth_tokens = [ ] # delete_tokens = [ ] handle_spaces = "replace" # or "encode" [landing_page] text = """ ┬─┐┬ ┬┌─┐┌┬┐┬ ┬┌─┐┌─┐┌─┐┌┬┐┌─┐ ├┬┘│ │└─┐ │ └┬┘├─┘├─┤└─┐ │ ├┤ ┴└─└─┘└─┘ ┴ ┴ ┴ ┴ ┴└─┘ ┴ └─┘ Submit files via HTTP POST here: curl -F 'file=@example.txt' This will return the URL of the uploaded file. The server administrator might remove any pastes that they do not personally want to host. By default, pastes expire every hour. """ #file = "index.txt" content_type = "text/plain; charset=utf-8" [paste] random_url = { type = "petname", words = 2, separator = "-" } #random_url = { type = "alphanumeric", length = 8 } #random_url = { type = "alphanumeric", length = 8, no_extension = true } #random_url = { type = "alphanumeric", length = 6, suffix_mode = true } 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" }