Unable to start Wallabag - Fresh install w/ sqlite
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, shell, sqlite
- Domain
- databases, devops, infrastructure
Research direction
Start with /entrypoint.sh at line 30 and the ghcr.io/wallabag/docker:2.6.9 image, then inspect how the mounted /var/www/wallabag volume affects app/config/parameters.yml during startup. Reproduce the fresh SQLite deployment from the supplied docker-compose.yml; done means the container starts without the nonexistent-directory error and reaches its healthcheck.
Written by the indexing model from the issue text.
Description
Hello,
First, thank you very much for the project! I am attempting to get started with Wallabag using a simple setup with SQLite; however, I am running into an issue during the first startup. I am trying to deploy it with docker, and the error I am getting is "/entrypoint.sh: line 30: can't create app/config/parameters.yml: nonexistent directory".
Here is my docker-compose.yml
version: "3.9"
services:
wallabag:
image: ghcr.io/wallabag/docker:2.6.9
restart: unless-stopped
environment:
- SYMFONY__ENV__DATABASE_DRIVER=pdo_sqlite
- SYMFONY__ENV__DOMAIN_NAME=https://wallabag.home.lab
- SYMFONY__ENV__SERVER_NAME="Wallabag"
volumes:
- /mnt/data/wallabag:/var/www/wallabag
healthcheck:
test: ["CMD", "wget" ,"--no-verbose", "--tries=1", "--spider", "http://localhost/api/info"]
interval: 1m
timeout: 3s
labels:
- "traefik.enable=true"
- "traefik.http.routers.wallabag.entrypoints=websecure"
- "traefik.http.routers.wallabag.tls=true"
- "traefik.http.routers.wallabag.tls.certresolver=le"
- "traefik.http.routers.wallabag.rule=Host(`wallabag.home.lab`)"
- "traefik.http.routers.wallabag.service=wallabagwebui"
- "traefik.http.services.wallabagwebui.loadbalancer.server.port=80"
- "traefik.http.services.wallabagwebui.loadbalancer.server.scheme=http"
Here is the logs:
wallabag-1 | Starting wallabag ...
wallabag-1 | /entrypoint.sh: line 30: can't create app/config/parameters.yml: nonexistent directory
I have also added redis, thinking there maybe missing vars however that did not change the response. To make it easy to read, I only included wallabag deployment details from my docker-compose file.
- 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 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
-
Difficulty 4/5 3-5 days Newbie friendliness 28/100
Similar issues
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
area:terraform priority:low source:reader type:enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
stephrobert/blog-roadmap#104 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
ReproNim/containers#172 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
fairagro/m4.2_infrastructure#54 · 1 comment ·
Maintainers usually reply within 1 day