FROM telegraf:latest
LABEL org.opencontainers.image.authors="dockerimage@dresi.wtf"

RUN cd /usr/share/snmp/mibs && \
    wget -q https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/SNMPv2-SMI.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/SNMPv2-TC.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/SNMPv2-CONF.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/SNMPv2-MIB.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/RFC1213-MIB.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/HCNUM-TC.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/HOST-RESOURCES-MIB.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/IF-MIB.txt \
            https://raw.githubusercontent.com/net-snmp/net-snmp/master/mibs/SNMP-FRAMEWORK-MIB.txt && \
    wget -q -O UBNT-MIB \
      https://raw.githubusercontent.com/librenms/librenms/master/mibs/ubnt/UBNT-MIB && \
    wget -q -O UBNT-UniFi-MIB \
      https://raw.githubusercontent.com/librenms/librenms/master/mibs/ubnt/UBNT-UniFi-MIB && \
    echo "mibs +ALL" >> /etc/snmp/snmp.conf
