# logpaste

> Self-hosted log upload service with web UI, CLI, and JavaScript support; optional S3/GCS replication via Litestream.

- **Category:** Developer Tools
- **Licence:** MIT
- **Latest version:** 0.3.4
- **Open source:** oss
- **Languages:** Go, JavaScript, Shell
- **Platforms:** Docker, Build from Source
- **Tags:** SQLite, Docker, Golang, S3, Gcs, Self Hosted, Litestream, Log Upload, Log Sharing, Debug Logs

## Description

LogPaste lets you upload and share debug logs through a web interface, command line, or JavaScript. It runs as a single Docker container using SQLite for storage, and can automatically back up data to any S3-compatible service or Google Cloud Storage using Litestream. The interface text (title, subtitle, footer) can be customized without code changes. Rate limiting and max upload size are configurable. Deployment guides cover fly.io, Heroku, Google Cloud Run, and Amazon LightSail.

## Links

- [Homepage](https://github.com/mtlynch/logpaste)
- [Website](http://logpaste.com)
- [Docker](mtlynch/logpaste)
- [fly.io Deployment Guide](https://github.com/mtlynch/logpaste/blob/master/docs/deployment/fly.io.md)
- [Heroku Deployment Guide](https://github.com/mtlynch/logpaste/blob/master/docs/deployment/heroku.md)
- [Google Cloud Run Deployment Guide](https://github.com/mtlynch/logpaste/blob/master/docs/deployment/cloud-run.md)
- [Amazon LightSail Deployment Guide](https://github.com/mtlynch/logpaste/blob/master/docs/deployment/lightsail.md)
- [Litestream Blog Post](https://mtlynch.io/litestream/)
- [GitHub Repository](https://github.com/mtlynch/logpaste)

---
Source: https://selfhost.directory/project/logpaste