1
0
mirror of https://github.com/lus/pasty.git synced 2023-08-10 21:13:09 +03:00
Pasty is a fast and lightweight code pasting server http://pasty.lus.pm
Go to file
2020-08-23 16:37:14 +02:00
cmd/pasty Implement basic web server structure and get paste endpoint 2020-08-23 00:32:46 +02:00
internal Implement legacy hastebin support 2020-08-23 16:22:20 +02:00
web Rework frontend routing and prepare frontend rewrite 2020-08-23 16:03:56 +02:00
.gitignore Fix frontend routing 2020-08-23 14:13:17 +02:00
go.mod Tidy modules 2020-08-23 14:14:37 +02:00
go.sum Tidy modules 2020-08-23 14:14:37 +02:00
LICENSE Initial commit 2020-08-22 22:09:17 +02:00
README.md Update readme 2020-08-23 16:37:14 +02:00

pasty

Pasty is a fast and lightweight code pasting server

General environment variables

Environment Variable Default Value Type Allowed Values Description
PASTY_WEB_ADDRESS :8080 string any Defines the address the webs erver listens to
PASTY_STORAGE_TYPE file string file Defines the storage type the pastes are saved to
PASTY_HASTEBIN_SUPPORT false bool true, false Defines whether or not the POST /documents endpoint should be enabled, as known from the hastebin servers
PASTY_DELETION_TOKEN_LENGTH 12 number any Defines the length of the deletion token of a paste

Storage types

Pasty supports multiple storage types, defined using the PASTY_STORAGE_TYPE environment variable. Every single one of them has its own configuration variables:

File

Environment Variable Default Value Type Allowed Values Description
PASTY_STORAGE_FILE_PATH ./data string any Defines the file path the paste files are being stored to