Skip to content

URL shortener without collecting privacy 🔗

License

Notifications You must be signed in to change notification settings

sunwoo1524/krll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Krll

Krll, a privacy-friendly open source URL shortener

https://krll.me

Run

  1. Copy .env.example to .env and edit it
  • NAME: Krll server's name(ex: Krll)
  • HOST: Krll server's host(ex: https://krll.me)
  • CONTACT: Server operator's contact info
  • POSTGRES_...: PostgreSQL setting(If you'll run postgresql with docker compose, you should edit just POSTGRES_PASSWORD, if not, you should edit POSTGRES_HOST to your postgresql's host.)
  1. RUN
# with docker compose
cp docker-compose.example.yml docker-compose.yml
docker compose up -d

# without docker compose
python -m venv venv
source ./venv/bin/activate/ # ./venv/Scripts/activate
pip install -r requirements.txt
fastapi dev main.py