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
- Log in as an administrator
- Go to the Admin Dashboard
- Click on "Host Management" in the navigation
Step 2: Create New Host
- Click the "Create Host" button
- 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-lcsnotnaLcs) - 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:
- Host Settings Page: Accessible at
/admin/hosts/[slug]/settings - Public Pages: Available at
/[slug](after customization) - Tournament Creation: You can now create tournaments for this host
- Team Management: Teams can be created for this host
- Staff Assignment: Staff members can be assigned to manage this host
Next Steps
After creating a host, you'll want to:
- Configure host settings - Set up basic information and contact details
- Customize branding - Upload logo and set colors
- Customize theme - Customize the look and feel
- Assign staff - Give staff members access to manage this host
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
Related Articles
Tags:host-managementadminsetupbasics