Customization
Customize your OpenSync fork to fit your needs.Branding
App Name
Update inindex.html:
Colors
Modify Tailwind config:Logo
Replace the logo files inpublic/:
logo.svg- Main logofavicon.ico- Browser favicon
Features
Add New Source
To add a new plugin source:- Update schema to accept the new source:
- Deploy schema changes:
- Create a sync plugin that uses the new source identifier.
Custom Fields
Add custom fields to sessions:Disable Features
Comment out or remove features you don’t need:API Extensions
Add Custom Endpoint
Custom Mutations
Documentation
Customize docs for your fork:- Edit MDX files in
docs/ - Update
_meta.jsonfor navigation - Add your own sections
Documentation changes take effect immediately in development.