نوار نشانههایم مدتهاست به گورستان سایتهایی تبدیل شده که جالبشان میدانستم. استفاده از مرورگر زن به سازماندهی بهتر تبها کمک کرد، اما نشانهها هنوز در پوشهای پنهان بودند؛ هر کدام به کلیک و زمان بارگذاری و تب خودشان نیاز داشتند. جواب میدهد، اما خیلی زود از فهرستی مرتب به شش تب بازشده بدل میشود.
روزی از این وضعیت خسته شدم و تصمیم گرفتم مشکل را با یک کانتینر داکر خودمیزبان حل کنم. حالا یک داشبورد دارم و ناگهان دیگر برای رسیدن به اطلاعات موردنیازم به مشت کلیک و تب نیاز ندارم.
صفحهٔ خانهٔ مرورگرتان میتواند جایگزین دهها وبسایت شود
Glance از داشبوردی خودمیزبان، مکان واحدی برای هرچه مرتباً بررسی میکنید میسازد





Glance یک داشبورد خودمیزبان است که تمام خوراکهایتان را در یک صفحه گرد هم میآورد. آن را همچون یک سازندهٔ صفحهٔ خانهٔ شخصی تصور کنید، با این تفاوت که به جای ابزارکهای ایستا، همهچیز را خودتان در YAML تعریف میکنید. از خوراکهای RSS، فرستههای سابردیت، رشتههای Hacker News، پیشبینی آبوهوا، بارگذاریهای کانال یوتیوب، استریمهای توییچ، قیمت سهام و رمزارزها، وضعیت کانتینرهای داکر و بسیار فراتر پشتیبانی میکند. کل پروژه بهصورت یک باینری سبک یا یک ایمیج داکر به همان اندازه کوچک عرضه میشود و به همین دلیل اجرای آن سرعت فوقالعادهای دارد.
همچنین از سختافزار شما بهشدت چیز اندکی طلب میکند. یک هیولای پیچیده در Electron نیست که صرفاً با راهاندازی شدن، RAM را میبلعد. Glance یک باینری سبکِ زبان Go با وابستگیهای حداقلی و تکهکد JavaScript ناچیزی در سمت کاربر است. از همان دسته کانتینرهایی است که میتوانید بیدو دل روی رزبریپای ۳B+ اجرایش کنید.
راهاندازی Glance فقط چند دقیقه طول میکشد
یک کانتینر داکر و یک پرونده YAML برای شروع کافی است

اگر تا حالا پرونده Docker Compose تنظیم کردهاید، Glance را در عرض چند دقیقه بالا میآورید. پروژه یک قالب آماده در اختیارتان میگذارد که با یک فرمان curl میتوانید docker-compose.yml، یک پوشهٔ پیکربندی و پروندههای YAML آغازین را دانلود کنید. از آنجا، پروندههای home.yml را در پوشهٔ پیکربندی ویرایش کنید و docker compose up -d را اجرا کنید. اگر مشکلی پیش آمد، گزارشهای Docker Compose دقیقاً به شما میگویند چه چیزی خراب شده است.
برای کسانی که باینری مستقیم را ترجیح میدهند، پروژه بهصورت باینریهای ازپیشکامپایلشده برای لینوکس، ویندوز و مکاواس روی معماریهای x86_64 و ARM و ARM64 در دسترس است، و افزون بر آن از طریق Proxmox VE Helper Scripts، بستهٔ NixOS و حتی یک یکپارچهسازی Coolify.io از سوی جامعهٔ کاربری بستهبندی شده است. اگر هوملبی با معماری ترکیبی دارید، Glance تمام انعطاف موردنیازتان را در اختیارتان میگذارد.
نشانههایم در عوض به ابزارک بدل شدند
خوراکهای RSS، آبوهوا، تقویمها، سرویسها و اخبار حالا در یک صفحه جای گرفتهاند

روتین قدیمیام هر صبح شامل باز کردن پنج یا شش تب بود. چند سابردیت، Hacker News، صفحههای یوتیوب و یک تیکر سهام، در کنار چند مورد دیگر. Glance همهٔ اینها را به ستونهایی در یک صفحه فشرده میکند. یک ابزارک تقویم و یک خوراک RSS برای سایتهایی که اغلب میخوانم کنارشان پیکربندی کردم. و در آخر، چند کنترل و آمار پرینتر سهبعدی را از نمونهٔ Home Assistant خود نیز اضافه کردم.
سامانهٔ چیدمان از ستونهای کوچک، متوسط و تمامعرض بهره میبرد و صفحهها میتوانند به هر تعداد تب که بخواهید داشته باشند؛ بنابراین اگر مانند من علایق کاملاً متفاوتی را دنبال میکنید — مثلاً چاپ سهبعدی، اتوماسیون خانه و شبیهساز مسابقه — میتوانید آنها را به جای فشردن همهچیز در یک نما، در صفحههای جداگانهشان جای دهید. حتی یک ابزارک انتشار هم هست که مخزنهای مشخص GitHub را پایش میکند و نسخههای جدید را علامتگذاری میکند؛ امری که وقتی دهها ابزار خودمیزبان در حال اجرا دارید که نیازمند بهروزرسانی دستیاند، کارتان را آسان میکند.
جلای هر وبسایتی را نمیگیرد
برخی کارها همچنان به تجربهٔ کامل سایت اصلی نیاز دارند
Glance جادو نیست و بهتر است تانتظاراتتان را درست تنظیم کنید. صفحهها بهصورت خودکار بازخوانی نمیشوند، یعنی برای دریافت دادهٔ تازه باید دستی بارگذاری را تجدید کنید، هرچند چند عنصر مانند ساعت بهصورت زنده بهروزرسانی میشوند. ابزارکها نیز در پسزمینه بیوقفه درخواست نمیفرستند. داده هنگام بارگذاری صفحه واکشی و سپس بهمدتی که به ازای هر ابزارک پیکربندی کردهاید، انبار میشود؛ بنابراین دقت بیدرنگ را به سرعت و مصرف کمتر منابع میفروشید.
اگر Pi-hole یا AdGuard Home اجرا میکنید، ممکن است با قطع درخواست هم روبهرو شوید، چرا که هنگامی که یک صفحه همزمان درخواستهای فراوانی از سوی ابزارکهای زیاد میفرستد، محدودیتهای پیشفرض نرخ DNS از سوی آنها فراتر میرود. خوشبختانه این موضوع با یک تنظیم سریع حل میشود، اما نکتهای است که کسی دربارهاش هشدارتان نمیکند.
هنوز هر صبح Glance را باز میکنم
داشتن اطلاعات مفید در یک مکان، مرور وب را منسجمتر میکند
گلَنس نjad起义 اینترنت را ساده نکرد؛ فقط درِ بهتری به من داد. بهجای پریدن میان نشانکها، حالا یک نشانی باز میکنم، یک صفحه را پویش میکنم و تصمیم میگیرم کدامشان واقعاً ارزش باز کردن دارند.
اگر از قبل داکر دارید یا هوملب راهانداختهاید، بالا آوردن یک داشبورد آزمایش کمزحمتی است با شانس موفقیت بالا. و اگر نوار نشانکهایتان سرریز شده، تعجب نکنید اگر تا فردا خیلی از آنها ناپدید شوند.
منبع: این مطلب ترجمه و بومیسازی مقالهای از MakeUseOf به قلم Yadullah Abidi است. مشاهده مقاله اصلی