Dashboard

Player portal

Give players a branded upload page without handing them an API key. Lock it behind Discord membership and optional roles.

Configure

  1. Open Dashboard → Portal.
  2. Set name, slug, colors, and accepted media types / size limits.
  3. Under Access, choose Discord and add the CDNForge bot to your server.
  4. Pick the Discord guild and any required roles.
  5. Enable the portal when you are ready for live uploads.

How players use it

  • They open your public portal URL.
  • They sign in with Discord.
  • CDNForge checks server membership and role requirements.
  • Allowed players upload media into your org storage.

Moderation

Turn on require moderation if staff should approve portal uploads before they become public on the CDN.

Also useful

  • Daily upload limits per player.
  • Folder templates like Discord ID / year.
  • Optional custom portal domain.