update
This commit is contained in:
parent
06de2ad972
commit
758cff0fde
3 changed files with 7 additions and 1 deletions
|
@ -5,6 +5,8 @@
|
||||||
The [[P2P protocol]] is a custom protocol that git-annex speaks over a ssh
|
The [[P2P protocol]] is a custom protocol that git-annex speaks over a ssh
|
||||||
connection (mostly). This is a translation of that protocol to HTTP.
|
connection (mostly). This is a translation of that protocol to HTTP.
|
||||||
|
|
||||||
|
[[git-annex-p2phttp]] serves this protocol.
|
||||||
|
|
||||||
## base64 encoding of keys, uuids, and filenames
|
## base64 encoding of keys, uuids, and filenames
|
||||||
|
|
||||||
A git-annex key can contain text in any encoding. So can a filename,
|
A git-annex key can contain text in any encoding. So can a filename,
|
||||||
|
|
|
@ -36,7 +36,8 @@ convenient way to download the content of any key, by using the path
|
||||||
Port to listen on. Default is port 9417.
|
Port to listen on. Default is port 9417.
|
||||||
|
|
||||||
It is not recommended to run this command as root in order to
|
It is not recommended to run this command as root in order to
|
||||||
use a low port like port 80.
|
use a low port like port 80. It will not drop permissions when run as
|
||||||
|
root.
|
||||||
|
|
||||||
* `--authenv`
|
* `--authenv`
|
||||||
|
|
||||||
|
|
|
@ -36,6 +36,9 @@ Planned schedule of work:
|
||||||
|
|
||||||
* Make http server support proxies and clusters.
|
* 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
|
* Perhaps: Support cgi program that proxies over to a webserver
|
||||||
speaking the http protocol.
|
speaking the http protocol.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue