Darkweb-search-engine icon indicating copy to clipboard operation
Darkweb-search-engine copied to clipboard

The web-general docker image in crashloop

Open ak2766 opened this issue 6 months ago • 3 comments

To get the docker compose build to complete successfully, I had to remove version numbers for the following packages:

attrs
pydantic
Twisted
zope.interface

Additionally, after running docker compose up, the darkweb-search-engine-web-general container enters a crash loop.

Web General Container Crash Log
Cannot import language library.
Traceback (most recent call last):
  File "/opt/torscraper/web/app.py", line 13, in <module>
    from tor_db import *
  File "/opt/torscraper/lib/tor_db/__init__.py", line 15, in <module>
    from tor_db.models import *
  File "/opt/torscraper/lib/tor_db/models/__init__.py", line 1, in <module>
    from tor_db.models.domain import *
  File "/opt/torscraper/lib/tor_db/models/domain.py", line 10, in <module>
    import bitcoin
  File "/opt/torscraper/lib/bitcoin.py", line 9, in <module>
    import coinaddr
  File "/usr/local/lib/python3.8/site-packages/coinaddr/__init__.py", line 21, in <module>
    from . import interfaces, currency, validation
  File "/usr/local/lib/python3.8/site-packages/coinaddr/validation.py", line 44, in <module>
    class ValidatorBase(metaclass=ValidatorMeta):
  File "/usr/local/lib/python3.8/site-packages/coinaddr/validation.py", line 53, in ValidatorBase
    attr.validators.provides(IValidationRequest)
AttributeError: module 'attr.validators' has no attribute 'provides'

EDIT: Removed duplicate crash log messages.

ak2766 avatar Aug 11 '24 08:08 ak2766