bup-web(1) General Commands Manual bup-web(1)

bup-web - راه‌اندازی کارساز وب برای مرور مخزن bup

bup web [[hostname]:port]

bup web unix://path

دستور bup web یک کارساز (سرور) وب راه‌اندازی می‌کند که امکان مرور مخازن bup را فراهم می‌سازد. سلسله‌مراتب پرونده‌ها همانند نمایشی است که توسط bup-fuse(1)، bup-ls(1) و bup-ftp(1) ارائه می‌شود.

مقادیر پیش‌فرض hostname و port به ترتیب 127.0.0.1 و 8080 هستند، از این رو bup web کارساز وب را فقط در دسترس کلاینت‌های در حال اجرا به صورت محلی قرار می‌دهد. اگر مایلید کارساز وب را در دسترس تمام افراد شبکه خود قرار دهید (خطرناک!)، می‌توانید نشانی اتصال (bind address) را حذف کنید تا به تمام رابط‌های شبکه موجود متصل شود: :8080.

هنگامی که unix://path مشخص شود، کارساز به جای سوکت شبکه، به سوکت فایل‌سیستم در مسیر 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 $?
0

bup-fuse(1), bup-ls(1), bup-ftp(1), bup-restore(1), kill(1)

بخشی از مجموعه bup(1).

Joe Beda jbeda@gmail.com.

2026-09-01 Bup 0.34+