shi-gg/mellow-web
shi-gg/mellow-web has 38 GitHub stars and 3 forks. GitHot measured 0 in 7 days. Last checked 2026-11-10 21:58 UTC. Last push 2026-10-25.
The weeb for the next gen discord tts boat
Measured star growth
- in 24h
- Update delayed
- in 7 days
- 0
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
This is the official web application for the Mellow Discord bot. It includes the home page, leaderboards, passport, profile, and server management features.
[!WARNING] This project is not meant for your own use without significant modifications; breaking changes may occur.
Setup
To get started with this project, you'll need to have the following installed:
- Clone the repository:
git clone https://github.com/shi-gg/mellow-web
- Install the dependencies:
bun install
- Create a
.envfile: Create a.envfile in the root of the project and add the following environment variables:
# The base URL for the web application
NEXT_PUBLIC_BASE_URL="https://wamellow.com"
# The base URL for the backend API
NEXT_PUBLIC_API="https://api.wamellow.com/v1"
API_SECRET=""
# The API URL for the Plausible analytics service
PLAUSIBLE_API="https://analytics.wamellow.com/api"
# The domain and api key for the Plausible analytics service
PLAUSIBLE_DOMAIN="wamellow.com"
PLAUSIBLE_API_KEY=""
# The client ID and token for the Discord bot
NEXT_PUBLIC_CLIENT_ID="1116414956972290119"
DISCORD_TOKEN=""
# The public key for the Turnstile captcha service
NEXT_PUBLIC_TURNSTILE_KEY=""
# A personal GitHub access token with read:repositories scope
GITHUB_TOKEN=""
# The token for the top.gg API
TOPGG_TOKEN=""
# The public key for Bluesky
BLUESKY_PUBLIC_KEY=""
# The base64 encoded imprint data
IMPRINT_BASE64=""
Developing
To start the development server, run the following command:
bun dev
This will start the development server on http://localhost:3000.
Deployment
To build and run the web application, use the following commands:
bun run build
bun start
or
docker compose up --build -d
Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and commit them.
- Push your changes to your fork.
- Create a pull request.
If you need help with any of these steps, feel free to join our Discord server.
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,965 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,612 starsreact/react
The library for web and native user interfaces.
252,516 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,622 stars