unable to use - docker

Post Reply
audricd
Jr. Bludit
Posts: 8
Joined: Mon Jul 29, 2024 9:03 pm
Has thanked: 2 times

Hello,
Still waiting on answer on this ... viewtopic.php?t=2986

I am troubleshooting. I managed to go further, but not so much.

Situation / steps done / recap

Trying to migrate a yunohost instance to a pure docker, I am running the following docker compose:

Code: Select all

name: web
services:
    docker:
        env_file: stack.env
        hostname: blog
        container_name: bludit
        #ports:
            #- 8008:80
        volumes:
            - ${WD}/content:/usr/share/nginx/html/bl-content
            - ${WD}/themes:/usr/share/nginx/html/bl-themes
            - ${WD}/plugins:/usr/share/nginx/html/bl-plugins
        image: bludit/docker:latest
networks:
  default:
    external:
      name: ext
From the yunohost host, for each folder (content, themes, plugins), I ran scp -r to transfer content

Now on the new host, the content shows. yay, success.
but I have the following big problems:
  • On the website, all I see is "Please check your theme configuration in the admin panel. Check for an active theme."
  • Regardless of the actual content (about, api, canonical, custom-fields-parser, easymde, html-code, maintenance-mode, navigation, popeye, robots, search, sitemap, tags, twitter-cards, visits-stats, alternative, BluditBackup, categories, disqus, hit-counter, links, mastodon, opengraph, remote-content, rss, simple-stats, static-pages, tinymce, version) ONLY TWO appear in my admin panel. Bludit backup and Mastodon
  • Same story for themes. I have a handful in my directory. However, in my admin panel, I only see 7. There should be 64...
  • Worst of all, and linking the first and last problem: regardless of which of the seven templates I click activate from the admin panel: the error message from my first point remains...
  • Last but not least, and definitely scary: regardless of the instructions that says that chmod 644 is enough, and backing up other forums messages I have seen... the website will not run unless its on chmod 777.
thanks.
Post Reply