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.9K, 4.7M)
เปิดไซต์ในเบราว์เซอร์เริ่มต้น
$ 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 $?
0bup-fuse(1), bup-ls(1), bup-ftp(1), bup-restore(1), kill(1)
ส่วนหนึ่งของชุด bup(1)
โจ เบด้า jbeda@gmail.com.