Import from Pocket
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- docker, docker-compose, mariadb, nginx, postgresql, sqlite
- Domain
- databases, devops, infrastructure
Research direction
The issue provides a Docker Compose file and import-container logs but no repository file or test entry point. Reproduce the Pocket import with the supplied setup, then inspect why the import containers wait for PostgreSQL when another database is configured; done means the selected database is used and the import completes.
Written by the indexing model from the issue text.
Description
Hi, I have a problem with the pocket import. This is my docker compose yaml file with nginx.
version: '2'
services:
wallabag:
image: wallabag/wallabag
expose:
- '80'
environment:
SYMFONY__ENV__DOMAIN_NAME: https://MY-DOMAIN
VIRTUAL_HOST: MY-DOMAIN
VIRTUAL_PORT: 80
LETSENCRYPT_HOST: 'MY-DOMAIN'
volumes:
- /opt/wallabag/images:/var/www/wallabag/web/assets/images
healthcheck:
test: ["CMD", "wget" ,"--no-verbose", "--tries=1", "--spider", "http://localhost"]
interval: 1m
timeout: 3s
depends_on:
- redis
redis:
image: redis:alpine
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 20s
timeout: 3s
nginx-proxy:
image: nginxproxy/nginx-proxy
container_name: nginx-proxy
ports:
- "80:80"
- "443:443"
volumes:
- ./conf:/etc/nginx/conf.d
- ./vhost:/etc/nginx/vhost.d
- ./html:/usr/share/nginx/html
- ./certs:/etc/nginx/certs:ro
- /var/run/docker.sock:/tmp/docker.sock:ro
network_mode: bridge
logging:
options:
max-size: "10m"
max-file: "3"
restart: unless-stopped
acme-companion:
image: nginxproxy/acme-companion
container_name: nginx-proxy-acme
environment:
- DEFAULT_EMAIL=MYEMAIL
volumes_from:
- nginx-proxy
volumes:
- ./certs:/etc/nginx/certs:rw
- ./acme:/etc/acme.sh
- /var/run/docker.sock:/var/run/docker.sock:ro
network_mode: bridge
restart: unless-stopped
I tried with mariaDB, PostgreSQL and with the default SQLlite db but I can't import pocket elements. As soon as I import from pocket these 2 docker start:
ac4557efe361 wallabag/wallabag:latest "/entrypoint.sh impo…" 7 seconds ago Up 2 seconds 80/tcp wallabag_import-pocket.1.c7l0cmpixstectpuhjxi4wxde
11da91bcf798 wallabag/wallabag:latest "/entrypoint.sh impo…" 37 seconds ago Up 32 seconds 80/tcp wallabag_import-instapaper.1.1q03v4nx5e66jd9hb2dptf6zi
But their output look look like this:
Waiting for database ...
Waiting for database ...
Waiting for database ...
psql: error: connection to server at "db" (172.16.21.2), port 5432 failed: FATAL: the database system is starting up
Even if I didn't specify postgresSQL as a database.
- Dominant language
- Shell
- Stars
- 771
- Forks
- 168
- PR merge metrics
- No merged PRs in 30d
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from wallabag/docker
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 57/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Awaiting response
Difficulty 4/5 3-5 days Newbie friendliness 32/100
Similar issues
-
0. to triage
Difficulty 1/5 Under an hour Newbie friendliness 67/100
roundcube/roundcubemail-docker#478 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
level/task type/enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
wazuh/wazuh-installation-assistant#1177 ·
Maintainers usually reply within 1 day
-
package-update
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
Maintainers usually reply within 1 day