quecto

Quecto

A simple selfhostable link shortener

Quecto is a simple link shortener. It is written in TypeScript, and use Bun for performance. Currently, it uses SQLite as its database, but in the future it could potentially support MySQL and PostgreSQL.

Installation

Configuration

The config.yml file is the configuration file of Quecto. It contains the following fields:

  • instance: The name of your Quecto instance.
  • domain: The domain of your Quecto instance.
  • ssl: A boolean that indicates if your Quecto instance is using SSL.
  • authorize_custom_shortcode: A boolean that indicates if you want to authorize custom shortcodes.
  • expirations: A list of expiration times for the short links.

For more information, see the Configuration page.

API Documentation

To interact with Quecto, you need to use the API. The API is a RESTful API that allows you to shorten links, unshorten links, and manage your shortened links.

For more information, see the API Documentation.

On this page