Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sugidaffection/rust-shortlink
a rust url shortener web application
https://github.com/sugidaffection/rust-shortlink
actix actix-web link-shortener rust rust-lang shortlink shorturl url-shortener
Last synced: about 2 months ago
JSON representation
a rust url shortener web application
- Host: GitHub
- URL: https://github.com/sugidaffection/rust-shortlink
- Owner: sugidaffection
- License: gpl-3.0
- Created: 2022-06-02T18:50:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-21T03:33:37.000Z (over 2 years ago)
- Last Synced: 2023-03-04T21:15:59.220Z (almost 2 years ago)
- Topics: actix, actix-web, link-shortener, rust, rust-lang, shortlink, shorturl, url-shortener
- Language: Rust
- Homepage:
- Size: 638 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rust Shortlink
![workflow](https://github.com/sugidaffection/rust-shortlink/actions/workflows/rust.yml/badge.svg)
|![screenshot](screenshots/screenshot1.png)|
|-|
|![screenshot](screenshots/screenshot.png)|## Table of Contents
- [About](#about)
- [Getting Started](#getting_started)A simple url shortener web application. Save and manage your long url.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
What things you need to install the software and how to install them.
```
postgresql ^=14
rust ^=1.58
```### Installing
type this command in terminal:
```
./build.sh
```### Run Server
First thing to do is:
```
setup .env file
```then type this command in terminal:
```
cargo run --release
```