streama: Docker image not working

When I access localhost:8080 everything is blank. I started the docker image without -d to see the output and it’s a bunch of java errors. Is this image maitained?

About this issue

  • Original URL
  • State: open
  • Created 6 years ago
  • Comments: 16 (3 by maintainers)

Most upvoted comments

One thing to note: in the new 1.6.3 release, it is a .jar file instead of .war for performance reasons (jar yields faster startup time among other things). In our dockerfile this was changed to .jar, but if you use a custom dockerfile make sure to change that

I think documentation is a bit lacking for the docker setup.

If it can help whoever come across this issue here is a docker-compose file that made it for me:


version: '3'

services:

  mysql:
    image: mysql:5.7.24
    environment:
      MYSQL_ROOT_PASSWORD: streama_root_password
      MYSQL_USER: streama
      MYSQL_DATABASE: streama
      MYSQL_PASSWORD: streama_password

  streama:
    image: gkiko/streama:v1.6.0-FINAL
    ports:
      - 8080:8080
    volumes:
      - /path/to/local/videos:/data/local
    environment:
      ACTIVE_PROFILE: mysql
      MYSQL_HOST: mysql
      MYSQL_PORT: 3306
      MYSQL_DB: streama
      MYSQL_USER: streama
      MYSQL_PASSWORD: streama_password

Just run docker-compose up -d and browse http://localhost:8080