From 0280e2dd5e9671c267e8d26b2f8903191202b844 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 24 Jul 2024 11:13:37 -0400 Subject: [PATCH] update --- doc/todo/git-annex_proxies.mdwn | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/doc/todo/git-annex_proxies.mdwn b/doc/todo/git-annex_proxies.mdwn index ad221aa9a1..a664f5749a 100644 --- a/doc/todo/git-annex_proxies.mdwn +++ b/doc/todo/git-annex_proxies.mdwn @@ -28,12 +28,7 @@ Planned schedule of work: ## work notes -* Rest of Remote.Git needs implementing. - -* git-annex p2phttp serving .well-known for ACME. - -* git-annex p2phttp needs to support https. Including serving .well-known - for ACME. +* Rest of Remote.Git needs implementing: put, drop, lock * A Locker should expire the lock on its own after 10 minutes, initially. Once keeplocked is called, the expiry should end with the end @@ -41,12 +36,6 @@ Planned schedule of work: * Make http server support proxies and clusters. -* `git-annex p2phttp` could support systemd socket activation. This would - allow making a systemd unit that listens on port 80. - -* Perhaps: Support cgi program that proxies over to a webserver - speaking the http protocol. - ## completed items for July's work on p2p protocol over http * HTTP P2P protocol document [[design/p2p_protocol_over_http]]. @@ -61,6 +50,14 @@ Planned schedule of work: * Make git-annex p2phttp support https. +## items deferred until later for p2p protocol over http + +* `git-annex p2phttp` could support systemd socket activation. This would + allow making a systemd unit that listens on port 80. + +* `git-annex p2phttp` could serve `.git/annex/p2phttp/.well-known/`, + allowing it to be used by an ACME client to get certificates. + ## items deferred until later for [[design/passthrough_proxy]] * Check annex.diskreserve when proxying for special remotes