From 007e4fcf4389ffbde0b95bf6f413806acf78a4ca Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Fri, 8 Nov 2024 20:53:22 +0100 Subject: [PATCH] fix faraday --- public/svgs/faraday.png | Bin 0 -> 4015 bytes templates/compose/faraday.yaml | 42 ++++++++++++++++++--------------- 2 files changed, 23 insertions(+), 19 deletions(-) create mode 100644 public/svgs/faraday.png diff --git a/public/svgs/faraday.png b/public/svgs/faraday.png new file mode 100644 index 0000000000000000000000000000000000000000..0965efe8f3176e94ab8f6f87360355d458428f79 GIT binary patch literal 4015 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 DyT0{j literal 0 HcmV?d00001 diff --git a/templates/compose/faraday.yaml b/templates/compose/faraday.yaml index c342272c3..7055fc326 100644 --- a/templates/compose/faraday.yaml +++ b/templates/compose/faraday.yaml @@ -1,7 +1,18 @@ +# documentation: https://faradaysec.com/ +# slogan: Faraday is a powerful, open-source, web-based vulnerability management tool. +# tags: vulnerability, management, tool +# logo: svgs/faraday.png +# port: 5985 + services: postgresql: - image: 'postgres:latest' - restart: unless-stopped + image: postgres:latest + volumes: + - faraday-db:/var/lib/postgresql/data + environment: + - POSTGRES_PASSWORD=${SERVICE_PASSWORD_POSTGRESQL} + - POSTGRES_USER=${SERVICE_USER_POSTGRESQL} + - POSTGRES_DB=${POSTGRES_DB:-faraday} healthcheck: test: - CMD-SHELL @@ -9,16 +20,11 @@ services: interval: 15s timeout: 10s retries: 15 - volumes: - - 'faraday-db:/var/lib/postgresql/data' - environment: - - 'POSTGRES_PASSWORD=${SERVICE_PASSWORD_POSTGRESQL}' - - 'POSTGRES_USER=${SERVICE_USER_POSTGRESQL}' - - 'POSTGRES_DB=${POSTGRES_DB:-faraday}' redis: - image: 'redis:alpine' + image: redis:alpine command: '--save 60 1 --loglevel warning' - restart: unless-stopped + volumes: + - redis:/data healthcheck: test: - CMD-SHELL @@ -26,22 +32,20 @@ services: interval: 15s timeout: 10s retries: 15 - volumes: - - 'redis:/data' + faraday: - image: 'faradaysec/faraday:latest' - restart: always + image: faradaysec/faraday:latest entrypoint: /entrypoint.sh environment: - SERVICE_FQDN_FARADAY_5985 - - 'AUTHENTIK_POSTGRESQL__PASSWORD=${SERVICE_PASSWORD_POSTGRESQL}' - - 'PGSQL_USER=${SERVICE_USER_POSTGRESQL}' - - 'PGSQL_PASSWD=${SERVICE_PASSWORD_POSTGRESQL}' - - 'PGSQL_DBNAME=${POSTGRES_DB}' + - AUTHENTIK_POSTGRESQL__PASSWORD=${SERVICE_PASSWORD_POSTGRESQL} + - PGSQL_USER=${SERVICE_USER_POSTGRESQL} + - PGSQL_PASSWD=${SERVICE_PASSWORD_POSTGRESQL} + - PGSQL_DBNAME=${POSTGRES_DB} - PGSQL_HOST=postgresql - REDIS_SERVER=redis volumes: - - '/faraday:/home/faraday/.faraday:rw' + - faraday:/home/faraday/.faraday:rw depends_on: postgresql: condition: service_healthy