[AIP] WebPrint a self-hosted webUI for your printer

https://forgejo.hel.alfredolin.eu/Alfredolin/WebPrint

DISCLAIMER: This is pretty much 100% AI generated. The project is kept really simple. Before you downvote, make me a generic webui for printers. ๐Ÿ˜‰

I made this project to fill a need I had. I am not collecting internet points here, I don't care if you don't like it.

I found Akronae's repo laying half broken on github, made it work, and thought it was a simple enough project that it could have a rewrite (it needed). I can not participate in Github so here you go, full new repo on an unreliable self-hosted forgejo instance. If you are interested, take it before my hardware fails again. :)

What is it?

It's a web UI to upload documents and print them. I wanted that to print from any device in my home with zero config on device (think guests, family...). It pairs very nicely with scanserv.js.

It looks like this:

Remarks are welcome, but I do not guarantee maintenance. As we have seen the trend of AI projects not being maintained in time, I don't expect this project to escape that fate.

And now an attempt to tag: @Shimitar@downonthestreet.eu

Edit: added one screenshot here and 2 other to the repo/readme and added the license GNU AGPLv3.

Edit2, 20260822: After many headaches, I started hosting also a registry (that thing needed to host container images ready to be pulled) and made prebuilt images for amd64/arm64 and started a proper release. You are welcome. Professional stuff, I tell you ๐Ÿ˜‚.

Edit3: Do NOT expose to the internet as of v1.0.0, critical security fixes incoming.

53 points · 15 comments · view on lemmy.world

15 Comments

Onomatopoeia@lemmy.cafe · 17 pts · 5d

I'm upvoting for your openness and directness about your approach, what you will and won't do.

You built this for you and are sharing, for us to do with it as we will.

It's an interesting idea for basic printing.

warmaster@lemmy.world · 14 pts · 5d (2 replies)

If it's a UI, screenshots are appreciated.

Alfredolin@sopuli.xyz · 6 pts · 5d (1 reply)

You are absolutely right!

Just kidding. Anyway, added one screenshot to the post and 3 to the readme/repo.

01189998819991197253@infosec.pub · 2 pts · 4d

Lol! Did you just answer like an AI? Classic!

LilyVess@lemmy.blahaj.zone · 9 pts · 4d

No "I made", no "please star", directly "100% AI generated FOR me". I like your style and the app looks pretty useful tbh.

I can't believe that we have "IA" but setting up a printer is still harder than self-hosting something in docker.

irmadlad@lemmy.world · 7 pts · 5d

I donโ€™t care if you donโ€™t like it.

I like your style bro. If you don't like it, you can go the way you came. Pretty damn refreshing. ^5

Damn the torpedoes, full steam ahead!

Shimitar@downonthestreet.eu · 5 pts · 5d (5 replies)

That's cool... Next week I will try it for sure ..

Yeah ai slop? Welcome if it's the one and only viable solution ...

Hoping some maintenance will be there tough :)

Alfredolin@sopuli.xyz · 3 pts · 5d (4 replies)

100% AI slop, WYSIWYG.

Honestly no idea but the original repo might be slop as well, but mostly it had many outdated dependencies which made it very... not nice to use as a possibly web facing service. This version is much leaner and should be less outdated.

Shimitar@downonthestreet.eu · 0 pts · 3d (3 replies)

This will never be exposed to net... I understand the risks, but at least fits a need I have, and nothing else come close.

Don't worry, it's ok.

Alfredolin@sopuli.xyz · 0 pts · 3d (2 replies)

Yeah at least this version 1.0.0 should NOT be exposed, I have at least one critical security measure to implement. I'll work on that soon.

Wait wtf. Did I just say I will maintain? Nooooooooooo...

Shimitar@downonthestreet.eu · 2 pts · 9h

Opened a ticket on your forgejo... Cannot pull the image... I don't / can't build it at the moment , so looking to try the pre built image

Shimitar@downonthestreet.eu · 2 pts · 3d

It's like cats. Projects choose their maintainers....

01189998819991197253@infosec.pub · 4 pts · 4d

Your whole attitude on this post is absolutely hilarious!

oyzmo@piefed.social · 3 pts · 4d

Good work! ๐Ÿ‘Œ๐Ÿป thanks for sharing

muusemuuse@sh.itjust.works · 3 pts · 4d

Iโ€™m reminded of those fucking Pharos servers my old college had us use back in the day and can only imagine what that cost to set up.