elasticdog/transcrypt
این ابزار بهصورت شفاف فایلهای داخل یک مخزن Git را رمزگذاری میکند، بدون اینکه نیاز به تغییر در فرآیند کار با Git باشد. ️
کاربرد:
این ابزار زمانی مفید است که بخواهید فایلهای حساس (مثل تنظیمات، کلیدها یا اطلاعات احراز هویت) را در مخزن عمومی یا خصوصی ذخیره کنید، اما نمیخواهید محتوای واقعی آنها در تاریخچه Git قابل مشاهده باشد.
در چه شرایطی بهتره استفاده شود؟
وقتی تیم شما از Git استفاده میکند و نیاز دارید فایلهای حساس را به اشتراک بگذارید، اما نمیخواهید این اطلاعات در قالب متن ساده ذخیره شوند — مخصوصاً در محیطهای توسعهی مشارکتی یا اوپنسورس.
چند مثال از موارد استفاده:
- رمزگذاری فایل .env حاوی کلیدهای API ️
- ذخیرهی اطلاعات دیتابیس در مخزن بدون نگرانی از لو رفتن دادهها
- اشتراکگذاری تنظیمات حساس بین اعضای تیم با دسترسی کنترلشده
- ##git
- ##encryption
- ##devops
- ##security
- ##version
- ##open
- ##code
- ##transcrypt
- ##env
- ##team
