Multiplayer Tierlist Web App
  • Rust 49.8%
  • CSS 26%
  • HTML 22%
  • Shell 1.7%
  • JavaScript 0.3%
  • Other 0.2%
Find a file
2025-11-24 15:09:47 -05:00
public Initial commit 2025-11-24 14:58:13 -05:00
src Initial commit 2025-11-24 14:58:13 -05:00
templates Initial commit 2025-11-24 14:58:13 -05:00
.gitignore Initial commit 2025-11-24 14:58:13 -05:00
Cargo.lock Initial commit 2025-11-24 14:58:13 -05:00
Cargo.toml Initial commit 2025-11-24 14:58:13 -05:00
README.md Update setup instructions for certificate generation 2025-11-24 15:09:47 -05:00
restart.sh Initial commit 2025-11-24 14:58:13 -05:00
server_control.sh Initial commit 2025-11-24 14:58:13 -05:00
tailwind.config.js Initial commit 2025-11-24 14:58:13 -05:00
watch.ps1 Initial commit 2025-11-24 14:58:13 -05:00
watch.sh Initial commit 2025-11-24 14:58:13 -05:00

Multiplayer Tierlist

Multiplayer tierlist app written in rust, login with twitch to play.

Setup involves:

  • cert.pem and key.pem, which can be generated with restart.sh
  • ports 80 and 443 forwarded for http and https
  • environment variable PRODUCTION created with any value other than an empty string
  • .env file with TWITCH_CLIENT_ID TWITCH_CLIENT_SECRET ADMIN_PASSWORD set. twitch variables can be gotten by logging into twitch developer portal and creating a new oauth app.