{"number":"20230909","published_at":"2023-09-09T03:58:22.245Z","last_synced_at":"2023-10-20T01:11:45.613Z","created_at":"2023-10-20T01:00:52.587Z","updated_at":"2025-11-06T05:10:22.465Z","distro":"Alpine Linux v3.18","version_url":"https://docker.ecosyste.ms/api/v1/packages/lovechen%2F3x-ui/versions/20230909","package":{"name":"lovechen/3x-ui","package_url":"https://docker.ecosyste.ms/api/v1/packages/lovechen%2F3x-ui"},"dependencies":[{"ecosystem":"apk","package_name":"alpine/alpine-baselayout-data","requirements":"3.4.3-r1","purl":"pkg:apk/alpine/alpine-baselayout-data@3.4.3-r1?arch=x86_64\u0026upstream=alpine-baselayout\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/alpine-baselayout","requirements":"3.4.3-r1","purl":"pkg:apk/alpine/alpine-baselayout@3.4.3-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/alpine-keys","requirements":"2.4-r1","purl":"pkg:apk/alpine/alpine-keys@2.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/apk-tools","requirements":"2.14.0-r2","purl":"pkg:apk/alpine/apk-tools@2.14.0-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/bash","requirements":"5.2.15-r5","purl":"pkg:apk/alpine/bash@5.2.15-r5?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/bind-libs","requirements":"9.18.16-r0","purl":"pkg:apk/alpine/bind-libs@9.18.16-r0?arch=x86_64\u0026upstream=bind\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/bind-tools","requirements":"9.18.16-r0","purl":"pkg:apk/alpine/bind-tools@9.18.16-r0?arch=x86_64\u0026upstream=bind\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/brotli-libs","requirements":"1.0.9-r14","purl":"pkg:apk/alpine/brotli-libs@1.0.9-r14?arch=x86_64\u0026upstream=brotli\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/busybox-binsh","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/busybox-binsh@1.36.1-r2?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/busybox-extras","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/busybox-extras@1.36.1-r2?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/busybox","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/busybox@1.36.1-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ca-certificates-bundle","requirements":"20230506-r0","purl":"pkg:apk/alpine/ca-certificates-bundle@20230506-r0?arch=x86_64\u0026upstream=ca-certificates\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ca-certificates","requirements":"20230506-r0","purl":"pkg:apk/alpine/ca-certificates@20230506-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/curl","requirements":"8.2.1-r0","purl":"pkg:apk/alpine/curl@8.2.1-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/fstrm","requirements":"0.6.1-r2","purl":"pkg:apk/alpine/fstrm@0.6.1-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iproute2-minimal","requirements":"6.3.0-r0","purl":"pkg:apk/alpine/iproute2-minimal@6.3.0-r0?arch=x86_64\u0026upstream=iproute2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iproute2-ss","requirements":"6.3.0-r0","purl":"pkg:apk/alpine/iproute2-ss@6.3.0-r0?arch=x86_64\u0026upstream=iproute2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iproute2-tc","requirements":"6.3.0-r0","purl":"pkg:apk/alpine/iproute2-tc@6.3.0-r0?arch=x86_64\u0026upstream=iproute2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iproute2","requirements":"6.3.0-r0","purl":"pkg:apk/alpine/iproute2@6.3.0-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iptables","requirements":"1.8.9-r2","purl":"pkg:apk/alpine/iptables@1.8.9-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iputils-arping","requirements":"20221126-r2","purl":"pkg:apk/alpine/iputils-arping@20221126-r2?arch=x86_64\u0026upstream=iputils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iputils-clockdiff","requirements":"20221126-r2","purl":"pkg:apk/alpine/iputils-clockdiff@20221126-r2?arch=x86_64\u0026upstream=iputils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iputils-ping","requirements":"20221126-r2","purl":"pkg:apk/alpine/iputils-ping@20221126-r2?arch=x86_64\u0026upstream=iputils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iputils-tracepath","requirements":"20221126-r2","purl":"pkg:apk/alpine/iputils-tracepath@20221126-r2?arch=x86_64\u0026upstream=iputils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/iputils","requirements":"20221126-r2","purl":"pkg:apk/alpine/iputils@20221126-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/keyutils-libs","requirements":"1.6.3-r3","purl":"pkg:apk/alpine/keyutils-libs@1.6.3-r3?arch=x86_64\u0026upstream=keyutils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/krb5-conf","requirements":"1.0-r2","purl":"pkg:apk/alpine/krb5-conf@1.0-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/krb5-libs","requirements":"1.20.1-r1","purl":"pkg:apk/alpine/krb5-libs@1.20.1-r1?arch=x86_64\u0026upstream=krb5\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libbsd","requirements":"0.11.7-r1","purl":"pkg:apk/alpine/libbsd@0.11.7-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libbz2","requirements":"1.0.8-r5","purl":"pkg:apk/alpine/libbz2@1.0.8-r5?arch=x86_64\u0026upstream=bzip2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libc-utils","requirements":"0.7.2-r5","purl":"pkg:apk/alpine/libc-utils@0.7.2-r5?arch=x86_64\u0026upstream=libc-dev\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libcap2","requirements":"2.69-r0","purl":"pkg:apk/alpine/libcap2@2.69-r0?arch=x86_64\u0026upstream=libcap\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libcom_err","requirements":"1.47.0-r2","purl":"pkg:apk/alpine/libcom_err@1.47.0-r2?arch=x86_64\u0026upstream=e2fsprogs\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libcrypto3","requirements":"3.1.2-r0","purl":"pkg:apk/alpine/libcrypto3@3.1.2-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libcurl","requirements":"8.2.1-r0","purl":"pkg:apk/alpine/libcurl@8.2.1-r0?arch=x86_64\u0026upstream=curl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libelf","requirements":"0.189-r2","purl":"pkg:apk/alpine/libelf@0.189-r2?arch=x86_64\u0026upstream=elfutils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libgcc","requirements":"12.2.1_git20220924-r10","purl":"pkg:apk/alpine/libgcc@12.2.1_git20220924-r10?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libidn2","requirements":"2.3.4-r1","purl":"pkg:apk/alpine/libidn2@2.3.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libintl","requirements":"0.21.1-r7","purl":"pkg:apk/alpine/libintl@0.21.1-r7?arch=x86_64\u0026upstream=gettext\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libmd","requirements":"1.0.4-r2","purl":"pkg:apk/alpine/libmd@1.0.4-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libmnl","requirements":"1.0.5-r1","purl":"pkg:apk/alpine/libmnl@1.0.5-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libncursesw","requirements":"6.4_p20230506-r0","purl":"pkg:apk/alpine/libncursesw@6.4_p20230506-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libnftnl","requirements":"1.2.5-r1","purl":"pkg:apk/alpine/libnftnl@1.2.5-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libpcap","requirements":"1.10.4-r1","purl":"pkg:apk/alpine/libpcap@1.10.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libproc2","requirements":"4.0.4-r0","purl":"pkg:apk/alpine/libproc2@4.0.4-r0?arch=x86_64\u0026upstream=procps-ng\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libssh2","requirements":"1.10.0-r4","purl":"pkg:apk/alpine/libssh2@1.10.0-r4?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libssl3","requirements":"3.1.2-r0","purl":"pkg:apk/alpine/libssl3@3.1.2-r0?arch=x86_64\u0026upstream=openssl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libstdc  ","requirements":"12.2.1_git20220924-r10","purl":"pkg:apk/alpine/libstdc++@12.2.1_git20220924-r10?arch=x86_64\u0026upstream=gcc\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libunistring","requirements":"1.1-r1","purl":"pkg:apk/alpine/libunistring@1.1-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libuv","requirements":"1.44.2-r2","purl":"pkg:apk/alpine/libuv@1.44.2-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libverto","requirements":"0.3.2-r2","purl":"pkg:apk/alpine/libverto@0.3.2-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/libxml2","requirements":"2.11.4-r0","purl":"pkg:apk/alpine/libxml2@2.11.4-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/lua5.3-libs","requirements":"5.3.6-r5","purl":"pkg:apk/alpine/lua5.3-libs@5.3.6-r5?arch=x86_64\u0026upstream=lua5.3\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/mii-tool","requirements":"2.10-r3","purl":"pkg:apk/alpine/mii-tool@2.10-r3?arch=x86_64\u0026upstream=net-tools\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/musl-fts","requirements":"1.2.7-r5","purl":"pkg:apk/alpine/musl-fts@1.2.7-r5?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/musl-utils","requirements":"1.2.4-r1","purl":"pkg:apk/alpine/musl-utils@1.2.4-r1?arch=x86_64\u0026upstream=musl\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/musl","requirements":"1.2.4-r1","purl":"pkg:apk/alpine/musl@1.2.4-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ncurses-terminfo-base","requirements":"6.4_p20230506-r0","purl":"pkg:apk/alpine/ncurses-terminfo-base@6.4_p20230506-r0?arch=x86_64\u0026upstream=ncurses\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/net-tools","requirements":"2.10-r3","purl":"pkg:apk/alpine/net-tools@2.10-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/netcat-openbsd","requirements":"1.219-r1","purl":"pkg:apk/alpine/netcat-openbsd@1.219-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/nghttp2-libs","requirements":"1.55.1-r0","purl":"pkg:apk/alpine/nghttp2-libs@1.55.1-r0?arch=x86_64\u0026upstream=nghttp2\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/nmap","requirements":"7.93-r1","purl":"pkg:apk/alpine/nmap@7.93-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/pcre2","requirements":"10.42-r1","purl":"pkg:apk/alpine/pcre2@10.42-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/pcre","requirements":"8.45-r3","purl":"pkg:apk/alpine/pcre@8.45-r3?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/procps-ng","requirements":"4.0.4-r0","purl":"pkg:apk/alpine/procps-ng@4.0.4-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/protobuf-c","requirements":"1.4.1-r2","purl":"pkg:apk/alpine/protobuf-c@1.4.1-r2?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/readline","requirements":"8.2.1-r1","purl":"pkg:apk/alpine/readline@8.2.1-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/scanelf","requirements":"1.3.7-r1","purl":"pkg:apk/alpine/scanelf@1.3.7-r1?arch=x86_64\u0026upstream=pax-utils\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/ssl_client","requirements":"1.36.1-r2","purl":"pkg:apk/alpine/ssl_client@1.36.1-r2?arch=x86_64\u0026upstream=busybox\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/tree","requirements":"2.1.1-r0","purl":"pkg:apk/alpine/tree@2.1.1-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/tzdata","requirements":"2023c-r1","purl":"pkg:apk/alpine/tzdata@2023c-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/vim-common","requirements":"9.0.1568-r0","purl":"pkg:apk/alpine/vim-common@9.0.1568-r0?arch=x86_64\u0026upstream=vim\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/vim","requirements":"9.0.1568-r0","purl":"pkg:apk/alpine/vim@9.0.1568-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/wget","requirements":"1.21.4-r0","purl":"pkg:apk/alpine/wget@1.21.4-r0?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/xxd","requirements":"9.0.1568-r0","purl":"pkg:apk/alpine/xxd@9.0.1568-r0?arch=x86_64\u0026upstream=vim\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/xz-libs","requirements":"5.4.3-r0","purl":"pkg:apk/alpine/xz-libs@5.4.3-r0?arch=x86_64\u0026upstream=xz\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/zlib","requirements":"1.2.13-r1","purl":"pkg:apk/alpine/zlib@1.2.13-r1?arch=x86_64\u0026distro=alpine-3.18.3"},{"ecosystem":"apk","package_name":"alpine/zstd-libs","requirements":"1.5.5-r4","purl":"pkg:apk/alpine/zstd-libs@1.5.5-r4?arch=x86_64\u0026upstream=zstd\u0026distro=alpine-3.18.3"},{"ecosystem":"golang","package_name":"command-line-arguments","requirements":"(devel)","purl":"pkg:golang/command-line-arguments@(devel)"},{"ecosystem":"golang","package_name":"github.com/Calidity/gin-sessions","requirements":"v1.3.1","purl":"pkg:golang/github.com/Calidity/gin-sessions@v1.3.1"},{"ecosystem":"golang","package_name":"github.com/Workiva/go-datastructures","requirements":"v1.1.0","purl":"pkg:golang/github.com/Workiva/go-datastructures@v1.1.0"},{"ecosystem":"golang","package_name":"github.com/andybalholm/brotli","requirements":"v1.0.5","purl":"pkg:golang/github.com/andybalholm/brotli@v1.0.5"},{"ecosystem":"golang","package_name":"github.com/dgryski/go-metro","requirements":"v0.0.0-20211217172704-adc40b04c140","purl":"pkg:golang/github.com/dgryski/go-metro@v0.0.0-20211217172704-adc40b04c140"},{"ecosystem":"golang","package_name":"github.com/fasthttp/router","requirements":"v1.4.20","purl":"pkg:golang/github.com/fasthttp/router@v1.4.20"},{"ecosystem":"golang","package_name":"github.com/francoispqt/gojay","requirements":"v1.2.13","purl":"pkg:golang/github.com/francoispqt/gojay@v1.2.13"},{"ecosystem":"golang","package_name":"github.com/gabriel-vasile/mimetype","requirements":"v1.4.2","purl":"pkg:golang/github.com/gabriel-vasile/mimetype@v1.4.2"},{"ecosystem":"golang","package_name":"github.com/gaukas/godicttls","requirements":"v0.0.4","purl":"pkg:golang/github.com/gaukas/godicttls@v0.0.4"},{"ecosystem":"golang","package_name":"github.com/ghodss/yaml","requirements":"v1.0.1-0.20220118164431-d8423dcdf344","purl":"pkg:golang/github.com/ghodss/yaml@v1.0.1-0.20220118164431-d8423dcdf344"},{"ecosystem":"golang","package_name":"github.com/gin-contrib/sse","requirements":"v0.1.0","purl":"pkg:golang/github.com/gin-contrib/sse@v0.1.0"},{"ecosystem":"golang","package_name":"github.com/gin-gonic/gin","requirements":"v1.9.1","purl":"pkg:golang/github.com/gin-gonic/gin@v1.9.1"},{"ecosystem":"golang","package_name":"github.com/go-playground/locales","requirements":"v0.14.1","purl":"pkg:golang/github.com/go-playground/locales@v0.14.1"},{"ecosystem":"golang","package_name":"github.com/go-playground/universal-translator","requirements":"v0.18.1","purl":"pkg:golang/github.com/go-playground/universal-translator@v0.18.1"},{"ecosystem":"golang","package_name":"github.com/go-playground/validator/v10","requirements":"v10.15.3","purl":"pkg:golang/github.com/go-playground/validator/v10@v10.15.3"},{"ecosystem":"golang","package_name":"github.com/goccy/go-json","requirements":"v0.10.2","purl":"pkg:golang/github.com/goccy/go-json@v0.10.2"},{"ecosystem":"golang","package_name":"github.com/golang/protobuf","requirements":"v1.5.3","purl":"pkg:golang/github.com/golang/protobuf@v1.5.3"},{"ecosystem":"golang","package_name":"github.com/google/btree","requirements":"v1.1.2","purl":"pkg:golang/github.com/google/btree@v1.1.2"},{"ecosystem":"golang","package_name":"github.com/gorilla/context","requirements":"v1.1.1","purl":"pkg:golang/github.com/gorilla/context@v1.1.1"},{"ecosystem":"golang","package_name":"github.com/gorilla/securecookie","requirements":"v1.1.1","purl":"pkg:golang/github.com/gorilla/securecookie@v1.1.1"},{"ecosystem":"golang","package_name":"github.com/gorilla/sessions","requirements":"v1.2.1","purl":"pkg:golang/github.com/gorilla/sessions@v1.2.1"},{"ecosystem":"golang","package_name":"github.com/gorilla/websocket","requirements":"v1.5.0","purl":"pkg:golang/github.com/gorilla/websocket@v1.5.0"},{"ecosystem":"golang","package_name":"github.com/jinzhu/inflection","requirements":"v1.0.0","purl":"pkg:golang/github.com/jinzhu/inflection@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/jinzhu/now","requirements":"v1.1.5","purl":"pkg:golang/github.com/jinzhu/now@v1.1.5"},{"ecosystem":"golang","package_name":"github.com/klauspost/compress","requirements":"v1.16.7","purl":"pkg:golang/github.com/klauspost/compress@v1.16.7"},{"ecosystem":"golang","package_name":"github.com/klauspost/cpuid/v2","requirements":"v2.2.5","purl":"pkg:golang/github.com/klauspost/cpuid/v2@v2.2.5"},{"ecosystem":"golang","package_name":"github.com/leodido/go-urn","requirements":"v1.2.4","purl":"pkg:golang/github.com/leodido/go-urn@v1.2.4"},{"ecosystem":"golang","package_name":"github.com/mattn/go-isatty","requirements":"v0.0.19","purl":"pkg:golang/github.com/mattn/go-isatty@v0.0.19"},{"ecosystem":"golang","package_name":"github.com/mattn/go-sqlite3","requirements":"v1.14.17","purl":"pkg:golang/github.com/mattn/go-sqlite3@v1.14.17"},{"ecosystem":"golang","package_name":"github.com/mymmrac/telego","requirements":"v0.26.1","purl":"pkg:golang/github.com/mymmrac/telego@v0.26.1"},{"ecosystem":"golang","package_name":"github.com/nicksnyder/go-i18n/v2","requirements":"v2.2.1","purl":"pkg:golang/github.com/nicksnyder/go-i18n/v2@v2.2.1"},{"ecosystem":"golang","package_name":"github.com/op/go-logging","requirements":"v0.0.0-20160315200505-970db520ece7","purl":"pkg:golang/github.com/op/go-logging@v0.0.0-20160315200505-970db520ece7"},{"ecosystem":"golang","package_name":"github.com/pelletier/go-toml/v2","requirements":"v2.1.0","purl":"pkg:golang/github.com/pelletier/go-toml/v2@v2.1.0"},{"ecosystem":"golang","package_name":"github.com/pelletier/go-toml","requirements":"v1.9.5","purl":"pkg:golang/github.com/pelletier/go-toml@v1.9.5"},{"ecosystem":"golang","package_name":"github.com/pires/go-proxyproto","requirements":"v0.7.0","purl":"pkg:golang/github.com/pires/go-proxyproto@v0.7.0"},{"ecosystem":"golang","package_name":"github.com/quic-go/quic-go","requirements":"v0.38.1","purl":"pkg:golang/github.com/quic-go/quic-go@v0.38.1"},{"ecosystem":"golang","package_name":"github.com/refraction-networking/utls","requirements":"v1.4.3","purl":"pkg:golang/github.com/refraction-networking/utls@v1.4.3"},{"ecosystem":"golang","package_name":"github.com/riobard/go-bloom","requirements":"v0.0.0-20200614022211-cdc8013cb5b3","purl":"pkg:golang/github.com/riobard/go-bloom@v0.0.0-20200614022211-cdc8013cb5b3"},{"ecosystem":"golang","package_name":"github.com/robfig/cron/v3","requirements":"v3.0.1","purl":"pkg:golang/github.com/robfig/cron/v3@v3.0.1"},{"ecosystem":"golang","package_name":"github.com/sagernet/sing-shadowsocks","requirements":"v0.2.4","purl":"pkg:golang/github.com/sagernet/sing-shadowsocks@v0.2.4"},{"ecosystem":"golang","package_name":"github.com/sagernet/sing","requirements":"v0.2.9","purl":"pkg:golang/github.com/sagernet/sing@v0.2.9"},{"ecosystem":"golang","package_name":"github.com/sagernet/wireguard-go","requirements":"v0.0.0-20221116151939-c99467f53f2c","purl":"pkg:golang/github.com/sagernet/wireguard-go@v0.0.0-20221116151939-c99467f53f2c"},{"ecosystem":"golang","package_name":"github.com/savsgio/gotils","requirements":"v0.0.0-20230208104028-c358bd845dee","purl":"pkg:golang/github.com/savsgio/gotils@v0.0.0-20230208104028-c358bd845dee"},{"ecosystem":"golang","package_name":"github.com/seiflotfy/cuckoofilter","requirements":"v0.0.0-20220411075957-e3b120b3f5fb","purl":"pkg:golang/github.com/seiflotfy/cuckoofilter@v0.0.0-20220411075957-e3b120b3f5fb"},{"ecosystem":"golang","package_name":"github.com/shirou/gopsutil/v3","requirements":"v3.23.8","purl":"pkg:golang/github.com/shirou/gopsutil/v3@v3.23.8"},{"ecosystem":"golang","package_name":"github.com/tklauser/go-sysconf","requirements":"v0.3.12","purl":"pkg:golang/github.com/tklauser/go-sysconf@v0.3.12"},{"ecosystem":"golang","package_name":"github.com/tklauser/numcpus","requirements":"v0.6.1","purl":"pkg:golang/github.com/tklauser/numcpus@v0.6.1"},{"ecosystem":"golang","package_name":"github.com/ugorji/go/codec","requirements":"v1.2.11","purl":"pkg:golang/github.com/ugorji/go/codec@v1.2.11"},{"ecosystem":"golang","package_name":"github.com/v2fly/ss-bloomring","requirements":"v0.0.0-20210312155135-28617310f63e","purl":"pkg:golang/github.com/v2fly/ss-bloomring@v0.0.0-20210312155135-28617310f63e"},{"ecosystem":"golang","package_name":"github.com/valyala/bytebufferpool","requirements":"v1.0.0","purl":"pkg:golang/github.com/valyala/bytebufferpool@v1.0.0"},{"ecosystem":"golang","package_name":"github.com/valyala/fasthttp","requirements":"v1.48.0","purl":"pkg:golang/github.com/valyala/fasthttp@v1.48.0"},{"ecosystem":"golang","package_name":"github.com/xtls/reality","requirements":"v0.0.0-20230828171259-e426190d57f6","purl":"pkg:golang/github.com/xtls/reality@v0.0.0-20230828171259-e426190d57f6"},{"ecosystem":"golang","package_name":"github.com/xtls/xray-core","requirements":"v0.0.0-20230829072010-f7c20b85dcbd","purl":"pkg:golang/github.com/xtls/xray-core@v0.0.0-20230829072010-f7c20b85dcbd"},{"ecosystem":"golang","package_name":"github.com/xtls/xray-core","requirements":"v1.8.4","purl":"pkg:golang/github.com/xtls/xray-core@v1.8.4"},{"ecosystem":"golang","package_name":"go.uber.org/atomic","requirements":"v1.11.0","purl":"pkg:golang/go.uber.org/atomic@v1.11.0"},{"ecosystem":"golang","package_name":"go4.org/netipx","requirements":"v0.0.0-20230824141953-6213f710f925","purl":"pkg:golang/go4.org/netipx@v0.0.0-20230824141953-6213f710f925"},{"ecosystem":"golang","package_name":"golang.org/x/crypto","requirements":"v0.12.0","purl":"pkg:golang/golang.org/x/crypto@v0.12.0"},{"ecosystem":"golang","package_name":"golang.org/x/crypto","requirements":"v0.13.0","purl":"pkg:golang/golang.org/x/crypto@v0.13.0"},{"ecosystem":"golang","package_name":"golang.org/x/exp","requirements":"v0.0.0-20230725093048-515e97ebf090","purl":"pkg:golang/golang.org/x/exp@v0.0.0-20230725093048-515e97ebf090"},{"ecosystem":"golang","package_name":"golang.org/x/net","requirements":"v0.14.0","purl":"pkg:golang/golang.org/x/net@v0.14.0"},{"ecosystem":"golang","package_name":"golang.org/x/net","requirements":"v0.15.0","purl":"pkg:golang/golang.org/x/net@v0.15.0"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.11.0","purl":"pkg:golang/golang.org/x/sys@v0.11.0"},{"ecosystem":"golang","package_name":"golang.org/x/sys","requirements":"v0.12.0","purl":"pkg:golang/golang.org/x/sys@v0.12.0"},{"ecosystem":"golang","package_name":"golang.org/x/text","requirements":"v0.12.0","purl":"pkg:golang/golang.org/x/text@v0.12.0"},{"ecosystem":"golang","package_name":"golang.org/x/text","requirements":"v0.13.0","purl":"pkg:golang/golang.org/x/text@v0.13.0"},{"ecosystem":"golang","package_name":"golang.org/x/time","requirements":"v0.3.0","purl":"pkg:golang/golang.org/x/time@v0.3.0"},{"ecosystem":"golang","package_name":"google.golang.org/genproto/googleapis/rpc","requirements":"v0.0.0-20230822172742-b8732ec3820d","purl":"pkg:golang/google.golang.org/genproto/googleapis/rpc@v0.0.0-20230822172742-b8732ec3820d"},{"ecosystem":"golang","package_name":"google.golang.org/grpc","requirements":"v1.57.0","purl":"pkg:golang/google.golang.org/grpc@v1.57.0"},{"ecosystem":"golang","package_name":"google.golang.org/grpc","requirements":"v1.58.0","purl":"pkg:golang/google.golang.org/grpc@v1.58.0"},{"ecosystem":"golang","package_name":"google.golang.org/protobuf","requirements":"v1.31.0","purl":"pkg:golang/google.golang.org/protobuf@v1.31.0"},{"ecosystem":"golang","package_name":"gopkg.in/yaml.v2","requirements":"v2.4.0","purl":"pkg:golang/gopkg.in/yaml.v2@v2.4.0"},{"ecosystem":"golang","package_name":"gopkg.in/yaml.v3","requirements":"v3.0.1","purl":"pkg:golang/gopkg.in/yaml.v3@v3.0.1"},{"ecosystem":"golang","package_name":"gorm.io/driver/sqlite","requirements":"v1.5.3","purl":"pkg:golang/gorm.io/driver/sqlite@v1.5.3"},{"ecosystem":"golang","package_name":"gorm.io/gorm","requirements":"v1.25.4","purl":"pkg:golang/gorm.io/gorm@v1.25.4"},{"ecosystem":"golang","package_name":"gvisor.dev/gvisor","requirements":"v0.0.0-20230822212503-5bf4e5f98744","purl":"pkg:golang/gvisor.dev/gvisor@v0.0.0-20230822212503-5bf4e5f98744"},{"ecosystem":"golang","package_name":"lukechampine.com/blake3","requirements":"v1.2.1","purl":"pkg:golang/lukechampine.com/blake3@v1.2.1"},{"ecosystem":"golang","package_name":"x-ui","requirements":"(devel)","purl":"pkg:golang/x-ui@(devel)"}]}