-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docker image #95
Comments
Thanks for the report! I'm sorry to hear you're having trouble setting up the dependencies... |
Is this still open? |
Yes! |
I created one for my web api, it should be similar: |
can you tell me the details of what all the things you need inside the docker image |
I guess you need google chrome and node and thats enough. Here is a more minimal example: |
@Kaitou786 |
Please publish the Dockerfile. GitHub repository of Docker hub seems to be here: https://github.com/illusivedeveloper/percollate/ |
@spinnaker1 @rywiki |
@spinnaker1 @danburzo @rywiki I have pushed a new image approx 906 MB size and also published the Dockerfile on the aforementioned GitHub repository. I will make a improved image with the Alpine OS as base later for more reduced image size. |
How about |
@spinnaker1 All debian docker images are larger than ubuntu image. Alpine is the best choice, but it has several dependency issues with chromium launching in headless mode. |
@spinnaker1 @danburzo @rywiki I have created a new docker image with much reduced size ~445MB :). It can be accessed here: https://hub.docker.com/r/actulance/alpine-percollate I think we can now close #95. |
@illusivedeveloper Have you tried it with an unpriviliged user? Because running percollate and puppeteer with https://github.com/puppeteer/puppeteer/blob/master/docs/troubleshooting.md#running-on-alpine
|
I created an updated docker image with an guide on how to run it. I tested it out by starting the container and manually running percollate inside and creating a epub from 2 sites |
Thanks, @XiangRongLin! While I'm not in the capacity to evaluate Docker images (zero experience there), I have pointed to this thread from the README to help people looking for Docker images for percollate. |
Please create a docker image (amd64) of percollate.
This is such an amazing tool.
I spent 3+ days to install nodejs, npm and percollate, puppeteer and chrome headless; still percollate won't work on my system as it gives error messages that chromium wont start or modules not working. Please someone create a docker image, this is an amazing tool that definitely needs a 1-click docker deployment. Please!!! Someone, anyone...
The text was updated successfully, but these errors were encountered: