Update: I’ve gone back to standard docker-compose. It’s actually easier for me than Docker Desktop. Thanks all for the helpful suggestions.

Due to persistent brain fog lately, I opted for Docker Desktop on this machine. I chose the image from doc75/wallabag:prev-prod and ran it. But I can’t access it from the frontend.

I’d rather get it going through Docker Desktop rather than the usual docker compose via terminal. Can anyone help?

Logs, as requested:

 [OK] Cache for the "prod" environment (debug=false) was successfully cleared.  



 Trying to install assets as relative symbolic links.


 --- ------------------------ ------------------ 

      Bundle                   Method / Error    

 --- ------------------------ ------------------ 

  ✔   NelmioApiDocBundle       relative symlink  

  ✔   CraueConfigBundle        relative symlink  

  ✔   BabDevPagerfantaBundle   relative symlink  

  ✔   FOSJsRoutingBundle       relative symlink  

 --- ------------------------ ------------------ 


 [OK] All assets were successfully installed.                                   


wallabag is ready!

::1 - - [26/Feb/2026:20:23:52 +0000] "GET /api/info HTTP/1.1" 200 81 "-" "healthcheck"

Package php-http/message-factory is abandoned, you should avoid using it. Use psr/http-factory instead.

Package scheb/2fa-qr-code is abandoned, you should avoid using it. No replacement was suggested.

Package sensio/framework-extra-bundle is abandoned, you should avoid using it. Use Symfony instead.

Package symfony/debug is abandoned, you should avoid using it. Use symfony/error-handler instead.

Package symfony/inflector is abandoned, you should avoid using it. Use EnglishInflector from the String component instead.

Package wallabag/php-mobi is abandoned, you should avoid using it. No replacement was suggested.

Package php-cs-fixer/diff is abandoned, you should avoid using it. No replacement was suggested.

Package symfony/web-server-bundle is abandoned, you should avoid using it. No replacement was suggested.

Generating optimized autoload files

101 packages you are using are looking for funding.

Use the `composer fund` command to find out more!

> Incenteev\ParameterHandler\ScriptHandler::buildParameters

> bin/console cache:clear --no-warmup

> bin/console assets:install web --symlink --relative
  • lukalix98
    link
    fedilink
    arrow-up
    1
    ·
    2 days ago

    You should probably add your compose file as well. Which port are you targeting from your frontend, and what are your port bindings? Could be something that @towerful mentioned about the default 80 port…

    • FarraigePlaisteaċ (sé/é)@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Thanks for the comment. I’m starting to think that the Docker Desktop app does not give access to (or does not use) a docker compose file. Here’s what I can see I the inspector regarding compose and ports:

      "Labels": {
      			"org.opencontainers.image.created": "2025-10-07T08:17:19.987Z",
      			"org.opencontainers.image.description": "Official docker-composer for wallabag.",
      			"org.opencontainers.image.licenses": "",
      			"org.opencontainers.image.revision": "480d3833bc44c555b6ee76491635fef84ec7dd86",
      			"org.opencontainers.image.source": "https://github.com/wallabag/docker",
      			"org.opencontainers.image.title": "docker",
      			"org.opencontainers.image.url": "https://github.com/wallabag/docker",
      			"org.opencontainers.image.version": "2.6.14"
      		},
      		"StopTimeout": 1
      	},
      	"NetworkSettings": {
      		"SandboxID": "562d8d0e2db1adbfac83511f91282282644aca1213c73f3b045dafdd8b4e3ee9",
      		"SandboxKey": "/var/run/docker/netns/562d8d0e2db1",
      		"Ports": {
      			"80/tcp": null
      		},