Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Sharing my solution for Airprint/Server via Unraid

Featured Replies

I've been chipping away at this for sometime and just optimized my setup. I thought I'd share:

Goal:

Make a network laser printer accessible for printing from iOS / Chromebook / etc, using a network laser printer that only has Windows drivers. I'm just interested in printing on wifi, but this approach lets you do off site printing too.

Context:

-I used to use Google Cloud Print to share a printer with a variety of family members. Worked amazingly, but Google killed it. I needed a new solution. I used to do this with a Windows VM on Unraid running Papercut Mobility Print. It worked fantastic. I just moved it over from the VM to the Docker Windows OS approach, which seems better on resources and easier to manage.

-The laser printer I use only has Mac/Windows drivers and none of the linux approaches would work. That means I couldn't get CUPS to work, nor use lighter VMs. Lesson learned for the next Printer I buy.

-So, if your printer works with Linux drivers, maybe you can just find a CUPS solution for AirPrint, etc. Please do share if you have this working.

My Setup:

-Unraid: I had to change docker settings to use macvlan for this approach. I believe it was necessary to enable "Host access to custom networks" as well.

-Docker for Windows: I installed the "binhex official windows" docker. I installed Win11 LTSC to keep it light and simple. It seems to be running with less resource impact than my VM approach, and seems easier to administrate for my use.

--Network type = custom : br0

--Fixed IP Address provided, as I wanted to reserve/static this on my router

--Variable DHCP = Y

-Windows OS setup:

--Installed Win 11 LTSC

--installed printer driver

--Installed and configured PaperCut Mobility Print

Outcome:

Yep - wifi printing from all devices going well!

  • 11 months later...

Thank you @Tomahawk51 . I have an old Xerox network laser printer which cups did not play nice with (no colour) BUT I do have a Windows VM running so I was able to follow your setup above and now have an AirPrinter for use from my phone!

I may have a play to see if I can get the Linux version running in an UnRaid docker, but that's for a rainy day.

Thanks again, Andy

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.