SkillAgentSearch skills...

Pastr

Minimal URL shortener and paste tool

Install / Use

/learn @hossainalhaidari/Pastr
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

pastr

pastr is a super-minimal URL shortener and paste tool that uses a flat-file storage and has no dependencies.

Usage

  • (Optional) Set PASTR_HOST to http://localhost:3000.
  • (Optional) Set PASTR_KEY_LENGTH to a number between 4 and 12 (default: 4).
  • Run go run . to start the server locally at http://localhost:3000.
  • Now you can either use the frontend by opening the server URL in a browser, or call the API by sending a POST request to it:
curl -X POST http://localhost:3000 -d "Hello, World"
  • If you used a URL as the content, then by opening the shortened link you will be redirected to the original URL; otherwise it will be displayed as plain text.
  • For docker usage, check the docker-compose.yml file.
View on GitHub
GitHub Stars25
CategoryDevelopment
Updated9mo ago
Forks8

Languages

Go

Security Score

87/100

Audited on Jun 27, 2025

No findings