Skip to content
Snippets Groups Projects
Select Git revision
  • 54b4fa20e0dc879c12c6aa6109c0127122249f07
  • mui5-annotation-on-video-stable default
  • get_setter_canvasSizeInformations
  • fix-error-div-into-p
  • annotation-on-video-v2
  • detached
  • annotation-on-video-r17
  • mui5
  • mui5-react-18
  • jacob-test
  • annotation-on-video protected
  • master
  • test-antoinev1
  • 20-fetch-thumbnail-on-annotation
  • add-research-field
  • Save
  • add-plugin
  • 14-wip-no-seek-to
  • 14-bug-on-video-time-control
  • 9_wip_videotests
  • _upgrade_material_ui
  • latest-tetras-16
  • v3.3.0
  • v3.2.0
  • v3.1.1
  • v3.1.0
  • v3.0.0
  • v3.0.0-rc.7
  • v3.0.0-rc.6
  • v3.0.0-rc.5
  • v3.0.0-rc.4
  • v3.0.0-rc.3
  • v3.0.0-rc.2
  • v3.0.0-rc.1
  • v3.0.0-beta.10
  • v3.0.0-beta.9
  • v3.0.0-beta.8
  • v3.0.0-beta.7
  • v3.0.0-beta.6
  • v3.0.0-beta.5
  • v3.0.0-beta.3
41 results

AppProviders.test.js

Blame
  • Dockerfile 882 B
    FROM debian:buster As base
    
    RUN apt-get update
    RUN apt-get -y upgrade
    RUN apt-get update
    
    FROM base As builder
    
    RUN apt-get install -y \
        apache2 \
        git \
        maven \
        openjdk-11-jdk
    
    WORKDIR /opt
    
    RUN git clone https://gitlab.tetras-libre.fr/unl/unl2rdf
    
    WORKDIR /opt/unl2rdf
    
    ARG GIT_VERSION=master
    
    RUN git checkout $GIT_VERSION
    
    RUN mvn package
    
    FROM base
    
    RUN apt-get install -y \
        apache2 \
        graphviz \
        libapache2-mod-wsgi-py3 \
        openjdk-11-jre \
        python-dev \
        python3-pip
    
    
    RUN pip3 install flask
    
    COPY flask.conf /etc/apache2/sites-available
    
    RUN a2dissite 000-default
    
    RUN a2ensite flask
    
    COPY --from=builder /opt/unl2rdf/target/*.jar /opt/unl2rdf.jar
    
    # Force code reloading
    RUN sed -i 's/^\(\s*MaxConnectionsPerChild\s*\) 0/\1 1/g' /etc/apache2/mods-enabled/mpm_event.conf
    
    WORKDIR /var/www/app/app
    
    ENTRYPOINT ["apache2ctl", "-DFOREGROUND"]