FROM ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive \ JOTTA_TOKEN="None" \ JOTTA_DEVICE="docker-jottacloud" \ JOTTA_SCANINTERVAL="12h" \ LOCALTIME="Asia/Taipei" \ STARTUP_TIMEOUT=15 \ JOTTAD_SYSTEMD=0 \ TZ=UTC VOLUME ["/data"] # Base pkgs + korrekt Jottacloud GPG-key (binær) og repo RUN apt-get update -y && \ apt-get install -y --no-install-recommends \ ca-certificates curl gnupg tzdata psmisc expect && \ install -m 0755 -d /etc/apt/keyrings && \ curl -fsSL https://repo.jotta.cloud/public.gpg -o /etc/apt/keyrings/jotta.gpg && \ chmod 0644 /etc/apt/keyrings/jotta.gpg && \ echo "deb [signed-by=/etc/apt/keyrings/jotta.gpg] https://repo.jotta.cloud/debian debian main" \ > /etc/apt/sources.list.d/jotta-cli.list && \ apt-get update -y && \ apt-get install -y --no-install-recommends jotta-cli && \ rm -rf /var/lib/apt/lists/* # Entrypoint COPY entrypoint.sh /src/entrypoint.sh RUN chmod +x /src/entrypoint.sh WORKDIR /src EXPOSE 14443 ENTRYPOINT ["/src/entrypoint.sh"]