Giter Club home page Giter Club logo

docker-google-cloudprint's People

Contributors

jaymoulin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

docker-google-cloudprint's Issues

Cloudprints are not accepted

Hey mate,
first of all thanks for your efforts. But I have some troubles getting it to work for me.
Opening cups and adding a printer works fine. Even adding it to my Google account. But it does not print. Printing a local test page from cups works. But Cloud prints are cancelled as I check CUPS:

HP_LaserJet_1320_series-4 	Unknown 	Withheld 	0k 	Unknown 	canceled at
Tue Sep 19 15:31:26 2017 	 
HP_LaserJet_1320_series-3 	Unknown 	Withheld 	0k 	Unknown 	canceled at
Tue Sep 19 15:26:48 2017 	 
HP_LaserJet_1320_series-2 	Unknown 	Withheld 	0k 	Unknown 	canceled at
Tue Sep 19 14:59:25 2017 	 
HP_LaserJet_1320_series-1 	Unknown 	Withheld 	0k 	Unknown 	canceled at
Tue Sep 19 14:59:18 2017

When I close the configuration the command does not exit cleanly and stays forever at the last printed line. I use CTR+C to get out there but I assume there is something going wrong which is why printing also does not work.

$ docker exec  cloudprint configure close
Polling for jobs on HP_LaserJet_1320_series
Establishing connection to xmpp server talk.google.com:5223
xmpp connection established

Any suggestions?

Persistent config storage

I was hoping to find an image that allowed a volume to store the config/state elsewhere so upgrades to the image don't overwrite my settings and require a new setup. Have you looked into that? Cheers for setting this up regardless!

docker-compose.yaml that allows restore

I'm trying to daemonize this with docker-compose but have been unable to get it to restore and start properly. Do you have any recommendations on how to do this?

version: "3" 
services:
   cloudprint:
     image: "jaymoulin/google-cloudprint"
     restart: always
     privileged: true
     volumes:
       - "./config:/root"
     ports:
        - "631:631"
     environment:
        TZ: America/Los_Angeles
        CUPS_USER_ADMIN: admin
        CUPS_USER_PASSWORD: supersecret

Missing drivers

I have a Brother printer that I would like to use with this docker container.

What do you think would be the best way to add the drivers that I need to this container?

Should I create a dockerfile with FROM and reference yours and then add the needed drivers.

Thanks,

Installing additional print drivers

I'm trying to use this with a Brother MFC-9460CDN color laser printer.

I was able to wget the .deb files for the LPR printer driver and CUPSwrapper printer driver into the container, but can't run dpkg to install them:

sh: dpkg: not found

I also tried uploading the .ppd through the CUPS web interface, but then get:

Idle - "File "/usr/lib/cups/filter/brlpdwrappermfc9460cdn" not available: No such file or directory"

Is there a recommended way to install new print drivers?

avahi-daemon not running

I started the daemon with docker using the same command line from the readme.md. When I try to access any kind of option in the control panel I get 500 Server Error. I checked the logs and I saw this:

Unable to communicate with avahi-daemon: Daemon not running

I'm using Debian (open media vault).

Docker version 18.09.4, build d14af54
Kernel: 4.19.0-0.bpo.2-amd64
Connected printer is a Samsung SCX-4200.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.