Skip to content
/ bit Public

Fast, lightweight, resource-efficient, compiled URL shortener powered by SQLite

License

Notifications You must be signed in to change notification settings

sjdonado/bit

Repository files navigation

Docker Pulls Docker Stars Docker Image Size

Bit URL Shortener

Lightweight URL shortener service with minimal resource requirements. Average memory consumption is 20MB RAM with container disk space under 50MB.

Bit is highly performant, achieving over 850 requests per second with an average latency of just 118ms. For detailed benchmark results, see benchmark.

Images available on Docker Hub.

Quick Start

docker run -p 4000:4000 -e ADMIN_API_KEY=$(openssl rand -base64 32) sjdonado/bit:latest

Minimum Requirements

  • 50MB disk space
  • 50MB RAM (20MB avg usage)
  • x86_64 or ARM64 architecture

Documentation

Contributing

Found an issue or have a suggestion? Please follow our contribution guidelines.