-
Notifications
You must be signed in to change notification settings - Fork 69
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 is unusable #72
Comments
|
I had this same issue, it was painful to figure out why it wasn't reading my input files |
@pbnj I know it's been a few years; is this something you still want to maintain or should I look at rewriting the Docker? |
@rivermont - I haven't used spidy in a while, but I can look at it later today and submit PR with necessary changes. Also, since then, GitHub has come out with their own package/container registry. I would recommend publishing the built images so that users of this project can just |
@pbnj @rivermont did anything ever come of this? I'm keen to use We use Docker heavily for local development and I wanted to add this as a simple tool for devs to crawl a project as it was being built; to check for 404s on localhost. I could also use this as part of our CI pipeline to ensure there are no broken links or huge images on our test/staging environment before something is deployed. Happy to help out with a PR if we feel this is generally useful - otherwise I'll fork and set something up for my own use. |
Fixed in #90.
I could not replicate this. On my system (macOS 14.0 +
If you are trying to use custom configs, you can mount them from wherever they are on your host machine into any path in the docker container. For example, if your custom configs are located in |
@teaforchris - if you're asking about pre-built spidy images, this is outside of my control as I am not the repo owner. It would be up to @rivermont to implement this per GitHub's instructions:
@rivermont - if you have any questions or run into any issues with this, I am happy to help. |
Expected Behavior
Docker should simplify things not make them harder
Actual Behavior
Docker is a strugle, you have to build image several times before it works:
It ignores configs that in
/data
directory, and use only those defaults which was in repo.It creates results as root, etc etc.
What I've tried so far:
Best workaround is to use
-v $PWD:/src/app/spidy/config/
but it still uglyThe text was updated successfully, but these errors were encountered: