Templatesmicrobin
microbin
utilities

microbin

A tiny, self-contained, configurable paste bin and URL shortener written in Rust.

utilities

What gets deployed

Web

microbin server

GitHub stars4,335

About

A tiny, self-contained, configurable paste bin and URL shortener written in Rust.

Environment Variables

VariableDescriptionRequired
MICROBIN_ADMIN_USERNAMEDefault: adminOptional
MICROBIN_ADMIN_PASSWORDDefault: m1cr0b1nOptional
MICROBIN_FOOTER_TEXTDefault: custom footerOptional
MICROBIN_HIDE_HEADERDefault: falseOptional
MICROBIN_HIDE_FOOTERDefault: falseOptional
MICROBIN_HIDE_LOGODefault: falseOptional
MICROBIN_HIGHLIGHTSYNTAXDefault: trueOptional
MICROBIN_PRIVATEDefault: trueOptional
MICROBIN_DATA_DIRDefault: microbin_dataOptional
MICROBIN_JSON_DBDefault: falseOptional
MICROBIN_READONLYDefault: falseOptional
MICROBIN_TITLEDefault: custom titleOptional
MICROBIN_GC_DAYSDefault: 90Optional
MICROBIN_ENABLE_BURN_AFTERDefault: trueOptional
MICROBIN_DEFAULT_BURN_AFTERDefault: 0Optional
MICROBIN_WIDEDefault: falseOptional
MICROBIN_QRDefault: trueOptional
MICROBIN_ETERNAL_PASTADefault: falseOptional
MICROBIN_ENABLE_READONLYDefault: trueOptional
MICROBIN_DEFAULT_EXPIRYDefault: 24hourOptional
MICROBIN_NO_FILE_UPLOADDefault: falseOptional
MICROBIN_HASH_IDSDefault: falseOptional
MICROBIN_ENCRYPTION_CLIENT_SIDEDefault: trueOptional
MICROBIN_ENCRYPTION_SERVER_SIDEDefault: trueOptional
MICROBIN_MAX_FILE_SIZE_ENCRYPTED_MBDefault: 256Optional
MICROBIN_MAX_FILE_SIZE_UNENCRYPTED_MBDefault: 2048Optional
MICROBIN_DISABLE_UPDATE_CHECKINGDefault: falseOptional
MICROBIN_DISABLE_TELEMETRYDefault: falseOptional
MICROBIN_LIST_SERVERDefault: falseOptional

Deploy microbin

One click to deploy a fully configured microbin instance with all dependencies pre-wired.

Deploy Now

Ready to deploy microbin?

No infrastructure to manage. Just connect your repo and go live in seconds.