Crates.io | rabijump |
lib.rs | rabijump |
version | 0.1.0 |
source | src |
created_at | 2022-08-23 16:21:15.344883 |
updated_at | 2022-08-23 16:21:15.344883 |
description | A simple and fast redirection tool (short link) written in Rust. |
homepage | https://github.com/KernelErr/RabiJump |
repository | https://github.com/KernelErr/RabiJump |
max_upload_size | |
id | 651075 |
size | 6,943,178 |
RabiJump is an open source redirection service aimed for efficiency and simplicity.
🎆 Features:
Docker is the easiest way to deploy RabiJump. Or you can clone the repository and simply run cargo run --release
in server directory.
docker run -d -p 8080:8080 -p 8081:8081 -v db_path:/app/database -v log_path:/app/logs memorysafety/rabijump:0.1.0
This command will start RabiJump in Docker container with db_path
and log_path
mounted to the container. You can use docker logs
to check the generated admin token if you didn't set it in the environment variable.
database
.logs
.Access-Control-Allow-Origin
header.RabiJump is designed to be simple and fast. A new instance of RabiJump takes about 30MB RAM. A RabiJump with 10k redirects takes about 70MB RAM and 30MB disk space. Its QPS could reach 30k+.
RabiJump is licensed under the Apache-2.0 License. Thanks so much for the following open source projects: