Skip to main content

Creating a New Host

beginnerLast updated: 1/15/2024

Learn how to create a new host organization in the platform

Creating a New Host

A Host is an organization or entity that runs tournaments. Each host has its own branding, tournaments, teams, and public-facing pages. Only administrators can create new hosts.

What is a Host?

A host represents a tournament organization and includes:

  • Branding: Logo, colors, theme customization
  • Tournaments: All tournaments organized by this host
  • Teams: Teams that belong to this host
  • Public Pages: Customizable public-facing website
  • Settings: Host-specific configuration options

Creating a Host

Step 1: Navigate to Host Management

  1. Log in as an administrator
  2. Go to the Admin Dashboard
  3. Click on "Host Management" in the navigation

Step 2: Create New Host

  1. Click the "Create Host" button
  2. Fill in the required information:
    • Display Name: The public name of your host (e.g., "League Championship Series")
    • Slug: A URL-friendly identifier (e.g., "lcs")
      • Must be lowercase letters, numbers, and hyphens only
      • Must be unique across all hosts
      • Example: lcs, na-lcs, european-championship
    • Tagline (optional): A short description or tagline
    • Logo (optional): Upload a logo image

Step 3: Configure Basic Settings

After creating the host, you can configure:

  • Theme Colors: Primary and secondary colors
  • Social Media Links: Twitter, Instagram, Facebook, YouTube, Twitch, Discord
  • Contact Information: Email and other contact details
  • Description: Detailed description of the host

Step 4: Save

Click "Save" to create the host. You'll be redirected to the host settings page where you can further customize your host.

Host Slug Guidelines

The slug is used in URLs and must be unique. Follow these guidelines:

  • Use lowercase letters only
  • Use hyphens to separate words (e.g., na-lcs not naLcs)
  • Keep it short and memorable
  • Avoid special characters or spaces
  • Examples:
    • lcs (good)
    • na-championship (good)
    • LCS (bad - uppercase)
    • na lcs (bad - spaces)
    • na_lcs (bad - underscores)

What Happens After Creation?

Once a host is created:

  1. Host Settings Page: Accessible at /admin/hosts/[slug]/settings
  2. Public Pages: Available at /[slug] (after customization)
  3. Tournament Creation: You can now create tournaments for this host
  4. Team Management: Teams can be created for this host
  5. Staff Assignment: Staff members can be assigned to manage this host

Next Steps

After creating a host, you'll want to:

Common Issues

"Slug already exists"

This means another host is already using that slug. Try a different slug or check if the host already exists.

"Invalid slug format"

Make sure your slug:

  • Contains only lowercase letters, numbers, and hyphens
  • Doesn't start or end with a hyphen
  • Is at least 2 characters long
Tags:host-managementadminsetupbasics

Was this article helpful?