bup-web - Запустите веб-сервер для просмотра репозитория bup.
bup web [[hostname]:port]
bup web unix://path
bup web запускает веб-сервер, который может просматривать репозитории bup. Иерархия файлов такая же, как показано bup-fuse(1), bup-ls(1) и bup-ftp(1).
имя хоста и порт по умолчанию равны 127.0.0.1 и 8080 соответственно, поэтому bup web будет предлагать веб-сервер только локально работающим клиентам. Если вы хотите открыть веб-сервер для всех в вашей сети (опасно!), вы можете опустить адрес привязки для привязки ко всем доступным интерфейсам: :8080.
Когда указан unix://path, сервер будет прослушивать сокет файловой системы по пути, а не сетевой сокет.
Сигнал SIGTERM может быть отправлен на сервер, чтобы запросить корректное завершение работы.
отображать удобочитаемые размеры файлов (например, 3,9 КБ, 4,7 МБ)
открыть сайт в браузере по умолчанию
$ bup web
Serving HTTP on 127.0.0.1:8080...
^C
Interrupted.
$ bup web :8080
Serving HTTP on 0.0.0.0:8080...
^C
Interrupted.
$ bup web unix://socket &
Serving HTTP on filesystem socket 'socket'
$ curl --unix-socket ./socket http://localhost/
$ fg
bup web unix://socket
^C
Interrupted.
$ bup web &
[1] 30980
Serving HTTP on 127.0.0.1:8080...
$ kill -s TERM 30980
Shutdown requested
$ wait 30980
$ echo $?
0
bup-fuse(1), bup-ls(1), bup-ftp(1), bup-restore(1), kill(1)
Часть люкса bup(1).
Джо Беда jbeda@gmail.com.