Skip Navigation

Posts
17
Comments
151
Joined
3 yr. ago

Me

  • It still requires the device to be capable to print...

    And the user to find the printer select it and so on. And must expose more ports on the network beside 443...

    So, indeed cups is a great solution, but not to the problem I want to solve.

    I do use cups in fact for the trusted part of the network, driverless printing for windows and Linux. Android doesn't even need cups since it picks up the printer directly from the printer itself (AirPrint or whatevee that's called).

  • I known cups can share printers and queues.

    What is unclear?

    I don't want to pull drivers or install cups on devices. I want to print from anywhere just uploading a file to a web page.

    If I have lots of devices or just want to let somebody print from his phone/tablet without installing or configuring anything...

    With cups I still need to touch the system or the device somehow to let it print.

  • Yes, this is what I am afraid of... There is nothing out there for this task.

    Hope to find something or maybe try to create something using lpr on the background... But this is the las hope as I have little time.

  • I want to print from a web page: upload the file, hit print button.

    In this way I can print from whatever device I want even without any driver installed or configuration.

  • Yes, sure I am... Would probably prefer a bash CGI because I like challenges :)

    (Author and such would be managed by my reverse proxy)

    But I would prefer something already baked if it exist

  • You get a real IP? Its been cg-nat with every provider for the last many many years in Italy.

    I got a cheap vps and just run some reverse tunnels to map ports from it to my home server going trough my cg-nat.

  • Mmmm no? Seems it works

  • Install some DNS test app for Android and check that it does get resolved.

    My will resolve the home server address to 0.0.0.0, and I get the same network error.

  • I have a very similar issue. Seems like Android will bypass your DNS resolver and thus cannot resolve your local names.

    I have my home services on "home.my domain.com" accessible from outside and re-mapped to "192.168.0.1" (my internal server IP) at home, and all PCs can access it while all android phones can only resolve to the public IP.

    I feel it's something related to DoT or similar but haven't yet dig in that.

  • Database is a non starter for me too.

    With plain MD files you can sync and edit everywhere with any tools.

    Sorry to say that tools comes and go... My notes don't. In 20 years time I will be using different tools, same notes.

    The same is true for photos, and that's why Immich is also a no go for me.

  • Docker (better use Podman!) Is, I am afraid, hard to avoid nowadays. I fully agree with you that bare-metal deployment should always be an option.

    Its one of my biggest issues with immich/photoprism/librephotos but there is no way around that.

    Immich is the only container I have on my system... A necessary evil (joking).

    I know containers now, but still don't like them too much. I am old I am afraid.

    But you shouldn't be FORCED to use containers, that's my point.