chore: better init and test capabilities

This commit is contained in:
2026-05-04 09:53:00 -04:00
parent d6f238f82e
commit df9bda6e35
2 changed files with 37 additions and 7 deletions

View File

@ -18,8 +18,15 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
libyaml-dev \
libpq-dev \
socat \
chromium \
chromium-driver \
&& rm -rf /var/lib/apt/lists/*
# Selenium/Capybara discover Chrome via these env vars.
# chromium-driver installs chromedriver at /usr/bin/chromedriver.
ENV CHROME_BIN=/usr/bin/chromium
ENV CHROMEDRIVER=/usr/bin/chromedriver
# --- rbenv (installed into home volume on first run, via entrypoint) ---
# RBENV_ROOT points into the home volume so the install persists across rebuilds.
ENV RBENV_ROOT=/home/coder/.rbenv