mirror of
https://github.com/eliasrenman/url-shortener.git
synced 2026-03-16 20:16:06 +01:00
a2ae08a8e1453c5305f71fbf5f3b5a8b8eccd0f0
Running
Docker
To run this in docker please run:
docker build -t url-shortener .
Copy and fill out a Rocket.toml from the Rocket.toml.example
Generate a secret for rocket
openssl rand -base64 32
Start docker container with:
docker run -p 8000:8000 \
-e DATABASE_URL=/app/sqlite.db \
-e BASE_URL=https://url.renman.dev \
-e JWT_SECRET=secret \
-e ROCKET_SECRET_KEY={OUTPUT_OF_PREVIOUS_STEP} \
-v $(pwd)/sqlite.db:/app/sqlite.db \
-v $(pwd)/Rocket.toml:/app/Rocket.toml \
url-shortener
Description
Languages
Rust
58.4%
Svelte
23.5%
TypeScript
10.2%
CSS
3%
Dockerfile
2.1%
Other
2.8%