Skip to content
This repository has been archived by the owner on Jan 17, 2023. It is now read-only.

noclick-me/noclickd

Repository files navigation

Unmaintained

This project is suspended for the time being, because of the lack of time to continue development.


noclickd - noclick.me server

dependency status Licenses Status

Share links with more descriptive URLs!

This repository is the home of the REST API server for the noclick.me, in charge of expanding links retrieving information about them and creating the more descriptive URLs for them.

If you are looking for a client, see noclick.me.

License

The project is published under APGL (see LICENSE.md).

The main goal of choosing this license is to protect user's right. There is a second goal, for which there are not very good known licenses, which is to protect my ability (as developer behind the project) to sustain myself by finding ways to make a living with my work.

Because of this I decided to use a standard open source license and wirte a (non-legally binding) declaration of intent. Please read it if you want to make sure this software can stay alive and healthy (specially if you plan to offer this software as a service).

Contributing

This project is written in Rust. Once you have a working rust toolchain installed, you can build it with cargo build and try it out with cargo run.

To make logging more verbose, use NOCLICKD_LOG=debug cargo run (or trace instead of debug for even more verboseness).