-
Notifications
You must be signed in to change notification settings - Fork 0
User Guide
Welcome to Cupsie! Cupsie brings native CUPS print server queues and standalone IPP/IPPS network printers directly into your Chrome browser's print dialog.
This guide details enterprise domain administration as well as manual user configuration.
- Enterprise Deployment: Domain administrators can force-install Cupsie silently and push pre-configured print servers across the organization. See Enterprise Deployment Guide.
- User Additions: End users can manually add personal CUPS servers or local IPP printers on top of enterprise-managed settings.
-
Printing: All managed and manually added printers appear directly in Chrome's native print dialog (
Ctrl + P/Cmd + P).
- Domain Admin Setup & Enterprise Deployment
- Manual Installation & Setup
- Adding Personal Printers & CUPS Servers
- Granting Chrome Permissions
- Printing with Cupsie
- Authentication & Saved Passwords
- Troubleshooting & IT Support
Domain Administrators can centrally manage and push Cupsie across all Chrome devices in an organization.
- Zero-Touch Installation: Force-install the extension silently via Google Admin Console or local policy.
- Pre-Configured Printers: Push default CUPS print servers and standalone IPP printer lists so printers are immediately available to users.
-
Automatic Identity Matching: Map printing requests to active user profiles using
${user_name}placeholders. - Policy Protection: Domain-pushed settings are marked (Managed by Policy) in the Options menu and cannot be modified or deleted by end users.
Important
For complete policy schemas, Google Admin Console instructions, and JSON configuration files for Linux/Windows, refer to the Enterprise Deployment Guide.
If Cupsie is not force-installed by your Domain Administrator, users can install the extension manually:
- Open the Cupsie Chrome Web Store Page.
- Click Add to Chrome and confirm the prompt.
- The Cupsie icon will appear in your Chrome toolbar.
- Domain policy will apply to the extension automatically.
Users can manually add personal or home network printers. These settings coexist alongside any enterprise-managed printers pushed by your Domain Administrator.
- Click the Cupsie icon in your toolbar and select Options (or right-click the icon
$\rightarrow$ Options).
To add custom print servers not pre-configured by your administrator:
- Open the Options page and locate CUPS Servers.
- Enter your server URLs or IP addresses (one per line):
http://192.168.1.10:631 https://cups-server.local - Cupsie automatically discovers print queues on those servers.
Note
Managed servers configured by your Domain Admin are marked as (Managed by Policy) and cannot be removed here.
To connect directly to a network printer:
- Locate Standalone IPP Printers on the Options page.
- Enter the details:
-
URL: E.g.,
ipp://192.168.1.50:631/ipp/printorhttp://10.0.1.25/ipp/print -
Name (Optional): Friendly nickname (e.g.,
Home Color Laser).
-
URL: E.g.,
- Click + Add Another Printer to add more printers.
🔑 Advanced Settings: Requesting Username & Sync Intervals
- Default Requesting Username: Tells print servers who you are (defaults to "Chrome User" unless set by Domain Policy).
- Background Sync Interval: Set how frequently (in minutes) Cupsie refreshes printer status in the background.
For manually added printers, Chrome requires explicit permission to access devices on your network:
- Click the blue Save Settings button at the bottom of the Options page.
-
Approve Permission Prompt: Chrome displays a browser popup requesting host permissions.
[!IMPORTANT] Click Allow or Grant. If denied, Chrome blocks Cupsie from reaching manually added network printers. Domain-managed force-installs auto-grant permissions.
- Upon approval, a green banner confirms: "Settings saved and printers synced!"
Tip
Chrome Sync: Manually added printers sync across your signed-in Chrome browsers. Local network permissions must be confirmed once per device by clicking Save Settings.
- Open Chrome's print dialog using
Ctrl + P(Windows/Linux) orCmd + P(macOS). - In the Destination dropdown, select your printer. Both Domain-Managed and manually added printers appear here.
- Custom printer settings (paper trays, duplexing, quality) can be adjusted under printer options.
- Click Print!
If a domain printer or personal printer requires authentication, a Printer Login Required window will pop up automatically when printing.
- Enter your Username and Password in the prompt.
- Click Save Credentials. Cupsie verifies them immediately:
- ✅ Green message: Credentials verified; dialog closes automatically.
- ❌ Red message: Invalid login; check credentials and retry.
- Check "Don't ask again" to save credentials for that printer.
- View saved logins under Stored Credentials on the Options page.
- Click the ✕ button next to an entry to delete credentials, then click Save Settings.
| Issue | Cause | Action |
|---|---|---|
| Printers missing in print dialog | Unreachable server or missing permissions | Verify network connectivity. For manual printers, click Save Settings in Options and grant permissions. |
| HTTP 401 / 403 Unauthorized | Authentication required | Enter valid user credentials in the login prompt. |
| Network Connection Failed | Printer offline or wrong subnet | Ensure printer is powered on and connected to the corporate/local network. |
| Proxy / Firewall Block (HTTP 407) | Intercepting proxy or network block | Contact your Domain Administrator to verify proxy rules. |
- Open the Options page and click View Troubleshooting Logs →.
- Click Download Log to export a diagnostic
.txtlog file. Send this file to your IT / Domain Administrator for fast troubleshooting.