v1.0.0
This initial release offers a range of features, including:
-
REST API Endpoints:
/api/ping
: Check if the API is running./:slug
: Retrieve a link by its slug./api/links
: Retrieve all links./api/links
(POST): Create a new link./api/links/:id
(PUT): Update an existing link by its ID./api/links/:id
(DELETE): Delete a link by its ID.
-
CLI Commands:
--create-user=NAME
: Create a new user with the given name.--list-users
: List all users.--delete-user=USER_ID
: Delete a user by ID.
-
Self-hosting Options:
- Support for running via Docker Compose, Docker CLI, and Dokku.
- Comprehensive setup instructions for each self-hosting method.
-
Performance Improvements:
- Optimized for lightning-fast performance with average response times of 5.28 µs and minimal memory usage.
- Concurrent access handling for high load scenarios.