Render

Render Deploy

Render works best with the repository’s Docker setup.

Steps

  1. Fork the repository on GitHub.
  2. Create a new Render web service from your fork.
  3. Keep the environment set to Docker.
  4. Add the required environment variables before the first successful deploy.
  5. Deploy the service from the root of the repository.

Environment Variables

BOT_TOKEN=
OWNER_ID=
AUTH_USERS=
DOWNLOAD_LOCATION=./DOWNLOADS
CHUNK_SIZE=128
HTTP_PROXY=
PROCESS_MAX_TIMEOUT=3700

Notes

  • the legacy Python-only Render path is no longer the recommended setup
  • the root Dockerfile already contains the runtime assumptions for the bot