BSD Ports

dns/doh-proxy 0.9.15_4 MidnightBSD

DNS-over-HTTP server proxy

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
dns

Description

A DNS-over-HTTP server proxy in Rust. Add a webserver and you get DNS-over-HTTPS, which is actually DNS-over-HTTP/2.

Serves HTTP requests only. DoH is mostly useful to leverage an existing webserver, so just configure your webserver or CDN to proxy connections to this.

In the other systems

SystemPortVersion
MidnightBSDdns/doh-proxy0.9.15_4
FreeBSDdns/doh-proxy0.9.16_4
NetBSDwip/py-doh-proxy0.0.6
HardenedBSDdns/doh-proxy0.9.16_3
GhostBSDdns/doh-proxy0.9.16_3

Install

Binary package:

mport install doh-proxy

From mports:

cd /usr/mports/dns/doh-proxy && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	doh-proxy>0:dns/doh-proxy

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
doh-proxy

Files

distinfo 166
FileSizeSHA256
rust/crates/doh-proxy-0.9.15.crate932448fcbdb030808a62184cb79735ade13c1dd3fd5a156c0bf2d65fa97b67356b184
rust/crates/addr2line-0.24.2.crate39015dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/aead-0.5.2.crate15509d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
rust/crates/aes-0.8.4.crate124812b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
rust/crates/aes-gcm-0.10.3.crate148991831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
rust/crates/anstream-0.6.20.crate287973ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
rust/crates/anstyle-1.0.11.crate15880862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
rust/crates/anstyle-parse-0.2.7.crate217074e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
rust/crates/anstyle-query-1.1.4.crate101929e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
rust/crates/anstyle-wincon-3.0.10.crate125583e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
rust/crates/anyhow-1.0.99.crate53809b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
rust/crates/arc-swap-1.7.1.crate6851269f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
rust/crates/backtrace-0.3.75.crate926656806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
rust/crates/base64-0.21.7.crate825769d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
rust/crates/base64-0.22.1.crate8159772b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
rust/crates/bitflags-2.9.4.crate479502261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
rust/crates/block-buffer-0.10.4.crate105383078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
rust/crates/byteorder-1.5.0.crate232881fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
rust/crates/bytes-1.10.1.crate76779d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
Master sites 1
  • CRATESIO