Small daemons that make things public
Find a file
2020-07-19 00:07:07 +01:00
cliutil It compiles, but it doesn't work. :( 2020-06-19 20:58:24 +01:00
cmd Indexer refactoring, feat. READMEs 2020-07-19 00:04:43 +01:00
etc/systemd-user systemd-user/pubd-http@: Default to excluding all dotfiles 2020-07-09 20:25:49 +01:00
proto Forgot a TOML tag 2020-07-19 00:07:07 +01:00
testutil Tests for SimpleIndex 2020-06-01 21:56:25 +01:00
.gitignore Working SFTP subsystem :D 2020-06-20 22:09:45 +01:00
context.go serve a directory over http 2020-05-24 00:02:35 +01:00
filesystem.go filesystem: Using isAllowed makes redundant Stat() calls 2020-07-09 21:15:03 +01:00
filesystem_test.go systemd-user/pubd-http@: Default to excluding all dotfiles 2020-07-09 20:25:49 +01:00
go.mod Working SFTP subsystem :D 2020-06-20 22:09:45 +01:00
go.sum Working SFTP subsystem :D 2020-06-20 22:09:45 +01:00
listen.go systemd socket unit support + example 2020-06-06 22:42:04 +01:00
listen_test.go serve a directory over http 2020-05-24 00:02:35 +01:00
README.md README 2020-05-25 16:36:19 +01:00
server.go This should be an interface 2020-06-11 21:39:38 +01:00
systemd.go systemd socket unit support + example 2020-06-06 22:42:04 +01:00
systemd_linux.go Actually use proper import paths 2020-06-08 22:01:49 +01:00
systemd_linux_test.go systemd socket unit support + example 2020-06-06 22:42:04 +01:00

$ pubd-http
Running on: http://127.0.0.1:8000/

pubd-* is a set of daemons for serving a directory, that don't surprise you.

Running one with no arguments allows you to browse the current directory, but anything other than basic directory listings need to be enabled; see --help.

  • pubd-http - HTTP
  • Suggestions and contributions are welcome!