author Sylvain Thénault <>
Fri, 24 Feb 2017 13:57:09 +0100
changeset 179 35d98fb943a8
parent 9 02aa198f7a2b
permissions -rw-r--r--
Drop breadcrumbs at once This is an attempt to make UI lighter and clearer. This makes sense once top-level links works properly (high-lighting, at least). While the parent entity information misses sometimes, it's not the case for the most proeminent cases of this application: archive transfer / units have a tree indicating the context of the viewed element, and authority record don't propose navigation to sub-objects. The only remaning thing is for a concept, but those are still 2nd class citizen in sherpa, so I think we can move that way.

FROM debian:jessie

ADD sources.list /etc/apt/sources.list
# The following line is specific to Logilab
RUN rm -f /etc/apt/apt.conf.d/99proxy
RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install --no-install-recommends -y mercurial build-essential virtualenv python-virtualenv python-dev gettext libjpeg-dev libfreetype6-dev libxml2-dev libxslt1-dev zlib1g-dev libgecode-dev libpq-dev libfreetype6-dev graphviz yapps2 postgresql-client supervisor
RUN virtualenv /root/venv
ADD requirements.txt /root/venv/requirements.txt
RUN . /root/venv/bin/activate; pip install -r /root/venv/requirements.txt
ADD supervisord.conf /etc/supervisor/conf.d/cubicweb-seda.conf
VOLUME /var/log
CMD ["/usr/bin/supervisord", "--nodaemon"]