summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorDmitry Bogatov <git#v1@kaction.cc>2021-10-30 10:31:26 -0400
committerDmitry Bogatov <git#v1@kaction.cc>2021-10-30 11:00:10 -0400
commita133079a9b6cf3ca6d453f9c96a32be6fc5de4cd (patch)
tree361148b4ffd2c67772d8ec014d71e172570987ec /pkgs/top-level
parent31b495592feadb2785279988a2d7db6e2bdd7ed2 (diff)
downloadnixpkgs-a133079a9b6cf3ca6d453f9c96a32be6fc5de4cd.tar
nixpkgs-a133079a9b6cf3ca6d453f9c96a32be6fc5de4cd.tar.gz
nixpkgs-a133079a9b6cf3ca6d453f9c96a32be6fc5de4cd.tar.bz2
nixpkgs-a133079a9b6cf3ca6d453f9c96a32be6fc5de4cd.tar.lz
nixpkgs-a133079a9b6cf3ca6d453f9c96a32be6fc5de4cd.tar.xz
nixpkgs-a133079a9b6cf3ca6d453f9c96a32be6fc5de4cd.tar.zst
nixpkgs-a133079a9b6cf3ca6d453f9c96a32be6fc5de4cd.zip
ducking-proxy: init at 2021-07-23
Quoting official README,

    The Duckling proxy is a scheme-specific filtering proxy for Gemini clients
    to access the web. It behaves as a normal Gemini server, except it
    retrieves its content from the web.

    You can tailor its behaviour when it starts, to tailor how web pages are
    transformed to gemtext.

    It is scheme-specific, i.e. it is designed to handle HTTP requests only.
    Web pages are translated to text/gemini. Other web resources are returned
    directly.

    The primary intended use case for this proxy is as a personal proxy to make
    the web accessible to your favourite Gemini client.
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9865a76b7b1..18480cb0a1e 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -21374,6 +21374,8 @@ with pkgs;
 
   squid = callPackage ../servers/squid { };
 
+  duckling-proxy = callPackage ../servers/duckling-proxy { };
+
   sslh = callPackage ../servers/sslh { };
 
   thttpd = callPackage ../servers/http/thttpd { };