{"repo":"mtlynch/logpaste","free":true,"listed":false,"github":"https://github.com/mtlynch/logpaste","clone":"git clone https://github.com/mtlynch/logpaste.git","description":"A simple web service for storing text log files","language":"Go","stars":339,"topics":["self-hosted","golang","docker"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"logpaste A minimalist web service for uploading and sharing log files. Features - Accept text uploads from command-line, JavaScript, and web UI - Simple to deploy - Runs in a single Docker container - Fits in the free tier of Heroku - Easy database management - Syncs persistent data to any S3-compatible cloud storage provider - Customizable UI without changing source code Demo - Run LogPaste From source From Docker To run LogPaste within a Docker container, mount a volume from your local system to store the LogPaste sqlite database. From Docker + cloud data replication If you specify settings for an S3 bucket, LogPaste will use Litestream to automatically replicate your data to S3. You can kill the container and start it later, and it will restore your data from the S3 bucket and continue as if there was no interruption. Some notes: - Only run one Docker container for each S3 location - LogPaste can't sync writes across multiple instances. With custom site settings LogPaste offers some options to customize the text for your site. Here's an example that uses a custom title, subtitle, and footer: Parameters Command-line flags Flag Meaning Default Value ----------------- -------------------------------------------------- ------------------------------------------------------ -title Title to display on homepage \"LogPaste\" -subtitle Subtitle to display on homepage \"A minimalist, open-source debug log upload service\" -footer Footer to display on homepage (may include HTML) -showdoc","default_branch":null,"files":null,"tree":[],"storefront":"/r/mtlynch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mtlynch/logpaste/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}