bibbox/app-seeddms

Permission error; help needed with installation

Opened this issue · 3 comments

First, I did not know how to use this repository. After a while, I thought, I just need to edit the docker-compose.yml file and make it run. So, I edited it like this:

version: '2'

networks:
    bibbox-default-network:
      external: true
      
services:

  seeddms:
    image: bibbox/seeddms
    container_name:  seeddms
    restart: unless-stopped
    networks:
      - bibbox-default-network
    links:
      - seeddms-db:seeddms-db
    ports:
      - "8888:80"
    depends_on:
      - seeddms-db
      - seeddms-data
    volumes_from: 
      - seeddms-data

  seeddms-db:
    image: mysql:5
    container_name: seeddms-db
    restart: unless-stopped
    networks:
      - bibbox-default-network
    user: root
    environment:
      - MYSQL_ROOT_PASSWORD=audi007
      - MYSQL_DATABASE=seeddms
      - MYSQL_USER=seeddms
      - MYSQL_PASSWORD=audi007
    volumes_from: 
      - seeddms-data
    depends_on:
      - seeddms-data

  seeddms-data:
    image: busybox
    container_name: seeddms-data
    volumes:
      - ./var/lib/mysql:/var/lib/mysql
      - ./var/www/seeddms51x/data:/var/www/seeddms51x/data

  • Then, I run docker-compose up and it told me to add the bibbox network manually.
  • I did this and again run docker-compose up.
  • I opened http://hans:8888/install and the installation screen opened.
  • I entered my chosen password: audi007 in the "Password:" text field
  • I clicked on "Create database tables"
  • I clicked on Apply
    Now, I got this error messages:
    image

Could you pls help me with the installation?

Thx a lot and best regards,
Ronny

Hi Ronny

these containers were build to be installed in BIBBOX, an framework for docker containers in life science. http://bibbox.readthedocs.io/en/latest/admin-documentation/

However, we are also plan to provide some standalone installers. I just made a docker-compose.yml you can use. https://github.com/bibbox/app-seeddms/blob/master/docker-compose.yml

The problem is also, that you need to generate the mounted directories before and give them the full writ e permissions, this is done in the https://github.com/bibbox/app-seeddms/blob/master/install.sh

Try the install.sh script

Further hits are in https://github.com/bibbox/app-seeddms/blob/master/INSTALL-APP.md

I changed the DOCKERFILE, and made an update to 5.1.7
@Ronaldho80 could you please test, if the script for local installation works

Dear Heimo,
thx a lot for the fast update of the docker-compose.yml and adding an extra installation instruction and script. Thank you also for updating the Seeddms version which now supports workflows. This helps us a lot.

This is the best Docker image I found for Seeddms!

Cheers,
Ronny