You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The easy setup docker-compose.yml provides some optional sections that have suboptimal default values.
The default port for the included novnc overlaps with the one of pywb and causes it to fail on startup with an error about that port already being used.
Steps to reproduce
Enable both the pywb and novnc section within the easy setup docker-compose.yml file.
Screenshots or log output
[user@PC-001 archivebox]$ docker compose start
>>>> Executing external compose provider "/usr/bin/docker-compose". Please see podman-compose(1) for how to disable this message. <<<<
[+] Running 5/6
✔ Container html_spider-sonic-1 Started 0.5s
✔ Container html_spider-archivebox-1 Started 0.5s
✔ Container html_spider-changedetection-1 Started 1.0s
✔ Container html_spider-archivebox_scheduler-1 Started 0.6s
✔ Container html_spider-novnc-1 Started 0.8s
⠙ Container html_spider-pywb-1 Starting 4.1s
Error response from daemon: rootlessport listen tcp 0.0.0.0:8080: bind: address already in use
Error: executing /usr/bin/docker-compose start: exit status 1
ArchiveBox version
[user@PC-001 archivebox]$ docker compose run archivebox version
>>>> Executing external compose provider "/usr/bin/docker-compose". Please see podman-compose(1) for how to disable this message. <<<<
WARN[0000] Found orphan containers ([html_spider-archivebox-run-f35b9dbf9381 html_spider-archivebox-run-a6b700077112 html_spider-archivebox-run-ead5faa5f13e html_spider-archivebox-run-9e3402b5cd9b html_spider-archivebox-run-ba456959b5e5 html_spider-archivebox-run-a45c3aa6693b html_spider-archivebox-run-a662effa2c75 html_spider-archivebox-run-5741b0d8132e html_spider-archivebox-run-cba21b6a84b5 html_spider-archivebox-run-b49df6d7d999 html_spider-archivebox-run-f8e29ecf079b]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up.
0.7.2
ArchiveBox v0.7.2 COMMIT_HASH=315c9f3 BUILD_TIME=2024-04-24 22:47:02 1713998822
IN_DOCKER=True IN_QEMU=False ARCH=x86_64 OS=Linux PLATFORM=Linux-6.10.10-arch1-1-x86_64-with-glibc2.36 PYTHON=Cpython
FS_ATOMIC=True FS_REMOTE=True FS_USER=1000:1000 FS_PERMS=644
DEBUG=False IS_TTY=True TZ=UTC SEARCH_BACKEND=sonic LDAP=False
[i] Dependency versions:
√ PYTHON_BINARY v3.11.9 valid /usr/local/bin/python3.11
√ SQLITE_BINARY v2.6.0 valid /usr/local/lib/python3.11/sqlite3/dbapi2.py
√ DJANGO_BINARY v3.1.14 valid /usr/local/lib/python3.11/site-packages/django/__init__.py
√ ARCHIVEBOX_BINARY v0.7.2 valid /usr/local/bin/archivebox
√ CURL_BINARY v8.5.0 valid /usr/bin/curl
√ WGET_BINARY v1.21.3 valid /usr/bin/wget
√ NODE_BINARY v20.12.2 valid /usr/bin/node
√ SINGLEFILE_BINARY v1.1.46 valid /app/node_modules/single-file-cli/single-file
√ READABILITY_BINARY v0.0.11 valid /app/node_modules/readability-extractor/readability-extractor
√ MERCURY_BINARY v1.0.0 valid /app/node_modules/@postlight/parser/cli.js
√ GIT_BINARY v2.39.2 valid /usr/bin/git
√ YOUTUBEDL_BINARY v2023.12.30 valid /usr/local/bin/yt-dlp
√ CHROME_BINARY v124.0.6367.29 valid /usr/bin/chromium-browser
√ RIPGREP_BINARY v13.0.0 valid /usr/bin/rg
[i] Source-code locations:
√ PACKAGE_DIR 23 files valid /app/archivebox
√ TEMPLATES_DIR 3 files valid /app/archivebox/templates
- CUSTOM_TEMPLATES_DIR - disabled None
[i] Secrets locations:
- CHROME_USER_DATA_DIR - disabled None
- COOKIES_FILE - disabled None
[i] Data locations:
√ OUTPUT_DIR 7 files @ valid /data
√ SOURCES_DIR 3 files valid ./sources
√ LOGS_DIR 1 files valid ./logs
√ ARCHIVE_DIR 122 files valid ./archive
√ CONFIG_FILE 81.0 Bytes valid ./ArchiveBox.conf
√ SQL_INDEX 784.0 KB valid ./index.sqlite3
The text was updated successfully, but these errors were encountered:
Describe the bug
The easy setup docker-compose.yml provides some optional sections that have suboptimal default values.
The default port for the included novnc overlaps with the one of pywb and causes it to fail on startup with an error about that port already being used.
Steps to reproduce
Enable both the pywb and novnc section within the easy setup docker-compose.yml file.
Screenshots or log output
ArchiveBox version
The text was updated successfully, but these errors were encountered: