Skip to content

Add NetAlertX into TrueNAS App store #1515

@heinemannj

Description

@heinemannj

Is there an existing issue for this?

  • I have searched the existing open and closed issues

Is your feature request related to a problem? Please describe

I have copy&paste your docker compose script into TrueNAS Scale as an custom installation via a compse YAML file:

services:
  netalertx:
    cap_add:
      - NET_ADMIN
      - NET_RAW
      - NET_BIND_SERVICE
      - CHOWN
      - SETUID
      - SETGID
    cap_drop:
      - ALL
    container_name: netalertx
    cpu_shares: 512
    environment:
      GRAPHQL_PORT: ${GRAPHQL_PORT:-20212}
      LISTEN_ADDR: ${LISTEN_ADDR:-0.0.0.0}
      PORT: ${PORT:-20211}
    image: ghcr.io/netalertx/netalertx:latest
    logging:
      options:
        max-file: '3'
        max-size: 10m
    mem_limit: 2048m
    mem_reservation: 1024m
    network_mode: ${NETALERTX_NETWORK_MODE:-host}
    pids_limit: 512
    read_only: True
    restart: unless-stopped
    tmpfs:
      - >-
        /tmp:uid=${NETALERTX_UID:-20211},gid=${NETALERTX_GID:-20211},mode=1700,rw,noexec,nosuid,nodev,async,noatime,nodiratime
    volumes:
      - read_only: False
        source: netalertx_data
        target: /data
        type: volume
      - read_only: True
        source: /etc/localtime
        target: /etc/localtime
        type: bind
volumes:
  netalertx_data: Null

Is working for me since a couple of weeks.

Describe the solution you'd like

It will be great to include your app to official TrueNAS app store.

Describe alternatives you've considered

See above.

Anything else?

See above.

Am I willing to test this? 🧪

  • I will do my best to test this feature on the netlertx-dev image when requested within 48h and report bugs to help deliver a great user experience for everyone and not to break existing installations.

Can I help implement this? 👩‍💻👨‍💻

  • Yes
  • No

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature request ➕New feature or requestWaiting for reply⏳Waiting for the original poster to respond, or discussion in progress.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions