White Label Configuration
Customize your Karrio instance with your own branding by configuring the platform name and website URL.
Overview
White labeling in Karrio currently supports:
- Custom platform name
- Custom website URL
Configuration Methods
1. Admin Dashboard
The easiest way to configure white label settings:
- Navigate to Admin â Platform
- Click the edit icon next to Platform Details
- Configure:
- Platform Name: Your company or product name
- Platform Website: Your main website URL
- Click Save Changes
These settings affect:
- Browser title
- Email sender name
- Platform references throughout the UI
2. Environment Variables
You can also configure white label settings through environment variables:
.env file1APP_NAME="Your Company Shipping" 2APP_WEBSITE="https://yourcompany.com"
After updating environment variables, restart your services:
1docker compose restart
What Gets Branded
When you configure the platform name and website:
- Dashboard Header - Shows your platform name
- Browser Title - Uses your platform name
- Email Communications - Sent from your platform name
- Login Page - Displays your platform name
- API Responses - Include your platform information in metadata
Limitations
Currently, white labeling is limited to:
- Platform name configuration
- Website URL configuration
The following are not currently customizable:
- Logo and favicon
- Color schemes
- CSS styling
- Email templates
- Custom domains (requires manual server configuration)
Future Enhancements
Weâre working on expanding white label capabilities to include:
- Custom logo support
- Theme customization
- Email template editing
- Advanced branding options
Example Configuration
Hereâs a simple example of white labeling for a company called âFastShipâ:
- Set Platform Name: âFastShipâ
- Set Website URL: âhttps://fastship.comâ
Result:
- Users see âFastShipâ in the dashboard header
- Browser tabs show âFastShip - Shipping Platformâ
- System emails come from âFastShipâ
Frequently Asked Questions
Can I use a custom domain?
Custom domains require server-level configuration and are not available through the white label settings. Youâll need to:
- Configure your DNS
- Set up SSL certificates
- Update server configuration files
- Modify environment variables
Can I change the logo?
Logo customization is not currently available through the admin interface. This feature is planned for a future release.
Do white label settings affect the API?
White label settings are included in API metadata responses but do not change API endpoints or functionality.
Can different organizations have different branding?
No, white label settings apply to the entire platform instance. Multi-tenant branding is not currently supported.
Support
For white labeling support:
- Check the Platform Setup Guide
- Visit our Discord community
- Contact support@karrio.io (Insiders subscribers)
Next Steps
- Configure Feature Flags - Control platform capabilities
- Set Up Carriers - Add shipping providers to your platform