FROM 086679231553.dkr.ecr.us-east-1.amazonaws.com/orchard-datadog-agent:latest

# Upgrade package manager.
RUN pip install --user --upgrade pip

# Install packages.
COPY requirements.txt /opt/entrypoint/
RUN pip install -r /opt/entrypoint/requirements.txt

# Add configuration templates.
COPY templates.d /opt/entrypoint/templates.d/

# Add custom entrypoint.
COPY entrypoint.py /opt/entrypoint/
RUN chown root:root /opt/entrypoint/entrypoint.py \
  && chmod 644 /opt/entrypoint/entrypoint.py

# Shared settings.
ENV Environment="dev"
ENV TAGS="environment:dev,service:datadog-collector"

# Aura Neo4j settings.
ENV AURA_ENABLED="false"
ENV AURA_CLIENT_ID="AURA_CLIENT_ID"
ENV AURA_CLIENT_SECRET="AURA_CLIENT_SECRET"
ENV AURA_ENDPOINT_URL="AURA_ENDPOINT_URL"

CMD ["python", "/opt/entrypoint/entrypoint.py"]
