Replit.sh - Repl.it's Official URL Shortener
Replit.sh: Repl.it's Internal URL Shortener
Preface
If you follow @replit on Twitter, you may have realized some links showing up on our posts starting with the url replit.sh. I have been working on it for almost two weeks now and have decided it is ready for public use. It is currently on version 2.5.3 and version 3.0.0 should come out later this weekend with a lot of improvements (read versions.md for more info).
Notes:
- This URL Shortener can only be run on Repl.it due to it using Repl.it DB.
- Users are managed with Repl.it Auth, so keep that in mind.
Getting Setup
- Setting Up Your Repl
1. Press therun on repl.it
button below to clone the repository and install the packages:
https://repl.it/badge/github/pieromqwerty/Replit.sh
2. After running your repl, go to toline 11
inmain.py
and replacehttps://replit.sh/
with the url your repl is being served to.
3. ReplaceReplit.sh
online 12
with the name of your site. - Setting Up Your Users
- Rename
sample.env
to.env
, as it will be where your user ids are stored. - Head over to
https://[Your URL]/getid
, login with Repl.it, and then copy the user id you are given. - Paste the URL into the array in your
.env
file.- For example, if you are the only user and your id is
123456
then your.env
file should look like[123456]
. If you - If you wanted to add your friend who has id
654321
, your.env
file would look like[123456,654321]
.
- For example, if you are the only user and your id is
- Rename
- Stop and Start the repl to complete your changes.
Features
- Simple Login Through Repl.it:
- Dashboard of all links for a user:
- Easy to use home-page:
- Custom URLs:
- Editing URLs:
- Database I/O:
- Deleting URLs:
piemadd (104)
@xxpertHacker Replit.sh only allows Replit staff lol. The instructions tell you how to deploy your own copy.
xxpertHacker (855)
@piemadd Oh, I'm blind; sorry for the accusation, my apologies.
:O
I wish u connected this with Dupl Auth I cant use it on my iPad =(
only on my laptop (cause of safari, and my skool blocked other browsers on my iPad)
But really kool otherwise
@CoolCoderSJ I wanted to integrate with Repl.it as much as possible. Sadly repl auth doesn't work on safari because of apple.
@piemadd yeah its fine, i just thought of it as a convenience, i still use my laptop more
@CoolCoderSJ Yee. In v3 im adding my own login system anyways so its chill
@piemadd noice