entermedia-community / entermediadb-docker Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://entermediadb.org/knowledge/docker-deployments/
License: GNU Lesser General Public License v3.0
Home Page: https://entermediadb.org/knowledge/docker-deployments/
License: GNU Lesser General Public License v3.0
In the preview with the viewer, assets do not appear full, only half the screen. I have found a solution, but I can't edit it in the Enetermedia web file manager. I found the error through inspect on:
Where do I have to put the configuration file for my smtp server (https://entermediadb.org/knowledge/9/smtp-email-setup/)?
I guess in my tomcat configuration folder but I don't know where excatly.
Hello,
first of all thanks for creating Entermedia!
I've just tried to install it with the docker images as described on the homepage http://entermediadb.org/knowledge/docker-deployments/ .
Step 4 doesn't work as described for me on Ubuntu 16:
sudo sh ./entermedia-docker.sh create xyzcorp 8888
Error messages:
./entermedia-docker.sh: 5: ./entermedia-docker.sh: [[: not found
./entermedia-docker.sh: 14: ./entermedia-docker.sh: [[: not found
./entermedia-docker.sh: 28: ./entermedia-docker.sh: Syntax error: "fi" unexpected (expecting "then")
Instead of using the suggested sh I can run it directly:
chmod +x entermedia-docker.sh
./entermedia-docker.sh create xyzcorp 8888
There is also the "then" missing at the end of the line 28 in entermedia-docker.sh
.
With these two changes the setup works as expected :-).
Hi,
I want to use a Docker compose file instead of the provided script. This is now my compose file:
version: '3'
volumes: # volumes need to be defined before use
webapp:
data:
elastic:
services:
tomcat:
networks:
nginx_default: # automatically created by docker for nginx compose file
external: true
services:
entermediadb:
image: entermediadb/entermediadb9:latest
container_name: entermediadb
restart: unless-stopped
networks:
- nginx_default
environment:
- VIRTUAL_HOST=entermediadb.mydomain.de
- LETSENCRYPT_HOST=entermediadb.mydomain.de
- TZ="Europe/Berlin"
#- VIRTUAL_PORT=8080 # not needed, because service has only one port exposed
# <-- DEFAULT ENVIRONMENT VARIABLES FROM ENTERMEDIA SCRIPT -->
#- CLIENT_NAME="entermedia"
#- INSTANCE_PORT="8080"
#- USERID=9009
#- GROUPID=9009
#- TZ='${TZ}'
expose:
- 8080 # expose port here because Dockerfile doesnt expose it
volumes:
- webapp:/opt/entermediadb/webapp
- data:/opt/entermediadb/webapp/WEB-INF/data
- elastic:/opt/entermediadb/webapp/WEB-INF/elastic
- services:/media/services
- tomcat:/opt/entermediadb/tomcat
tmpfs:
- /tmp
logging:
options:
max-size: "100m"
max-file: "2"
ulimits:
memlock:
soft: -1
hard: -1
cap_add:
- SYS_PTRACE
# Was set for host system in script, is it needed in docker container?
# nofile:
# soft: 409600
# hard: 1024000
# nproc:
# soft: 20000
# hard: 20000
The container is starting fine but somehow I get a FileNotFoundException when i try to upload something. Am I missing some configuration here? Did anyone tried this one?
Thanks in Advance :)
Hi,
I'm using the latest tag of the docker image to run entermedia. The docker image starts with no errors but there is not privacy tab under library module (for admin and other users also).
So this way only admins can create and access libraries and other users can only access the default username library and nothing else. The non-admin user has all the permissions similar to admin, but still can access only the user default library. Is this a code issue or some permission setting that I'm missing?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.