elixir/docker/Dockerfile
Franciszek Stachura 22c1d7646d Remove custom ctags version from Dockerfile
As mentioned in 8ffb3d9, required changes were merged into upstream.

Version packaged for Debian 12 seems to contain these changes.
Ubuntu 22.04 mentioned in commit description is based on Debian 12.
universal-ctags has the same version string in both repos.

https://packages.debian.org/bookworm/amd64/universal-ctags
https://packages.ubuntu.com/jammy/universal-ctags
2024-08-05 15:17:23 +02:00

34 lines
693 B
Docker

FROM debian:bookworm
RUN \
apt-get update && \
apt-get --no-install-recommends -y install \
python3 \
python3-pip \
python3-falcon \
python3-jinja2 \
python3-bsddb3 \
python3-pytest \
python3-pygments \
universal-ctags \
perl \
git \
apache2 \
libapache2-mod-wsgi-py3 \
libjansson4 \
libyaml-0-2 \
wget
COPY . /usr/local/elixir/
RUN mkdir -p /srv/elixir-data/
# apache elixir config, see elixir README
# make apache less stricter about cgitb spam headers
COPY ./docker/000-default.conf /etc/apache2/sites-available/000-default.conf
RUN a2enmod cgi rewrite
EXPOSE 80
ENTRYPOINT ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]