mirror of
https://github.com/FuzzingLabs/fuzzforge_ai.git
synced 2026-03-13 11:46:03 +00:00
replace hardcoded localhost/fuzzforge-modules-sdk:0.1.0 with a
configurable
ARG BASE_IMAGE and use FROM ${BASE_IMAGE}. default ARG is
fuzzforge-modules-sdk:0.0.1. updated Dockerfiles: cargo-fuzzer,
crash-analyzer, fuzzforge-module-template, harness-tester,
rust-analyzer.
14 lines
427 B
Docker
14 lines
427 B
Docker
ARG BASE_IMAGE=fuzzforge-modules-sdk:0.0.1
|
|
FROM ${BASE_IMAGE}
|
|
|
|
# Module metadata is now read from pyproject.toml [tool.fuzzforge.module] section
|
|
# See MODULE_METADATA.md for documentation on configuring metadata
|
|
|
|
COPY ./src /app/src
|
|
COPY ./pyproject.toml /app/pyproject.toml
|
|
|
|
# Remove workspace reference since we're using wheels
|
|
RUN sed -i '/\[tool\.uv\.sources\]/,/^$/d' /app/pyproject.toml
|
|
|
|
RUN uv sync --find-links /wheels
|