https://github.com/iapetus-11/link-shortener
Everyone has to build one at some point right?
https://github.com/iapetus-11/link-shortener
link link-shorten link-shortening link-tracking
Last synced: 10 months ago
JSON representation
Everyone has to build one at some point right?
- Host: GitHub
- URL: https://github.com/iapetus-11/link-shortener
- Owner: Iapetus-11
- Created: 2025-07-25T01:27:55.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-08-06T22:51:38.000Z (11 months ago)
- Last Synced: 2025-08-28T22:09:26.804Z (10 months ago)
- Topics: link, link-shorten, link-shortening, link-tracking
- Language: Rust
- Homepage:
- Size: 574 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LonkLink (A link shortener)
*Everyone has to build one at some point right?*
## Setup Locally
1. Create a `.env` file based off the `.env.example`
- For `ADMIN_PASSWORD_HASH`, run `cargo run hash_admin_password`, enter a password, and copy the output
2. Install the SQLX CLI: `cargo install sqlx-cli`
3. Create the database and run migrations: `sqlx database create && sqlx migrate run`
4. Run the app with `cargo run app`
5. To visit the dashboard, go to `/admin/dashboard/`