FileSync
Передавать друзьям или коллегам большие файлы неудобно: у облачных дисков нужно логиниться и регаться, плюс режут скорость; через WeChat “помощник передачи” часто сжимает и портит качество; у почты есть лимит на размер вложений.
В итоге на GitHub нашел FileSync, опенсорсный инструмент для передачи файлов в реальном времени на несколько устройств сразу, с P2P-шифрованием на всем пути.
Он построен на WebRTC: файлы идут напрямую между устройствами, без каких-либо промежуточных серверов, поддерживаются файлы любого размера и формата.
Деплой тоже простой: запуск в один клик через Docker, есть варианты HTTP для локалки и HTTPS для продакшена. После настройки домена сертификат SSL подтягивается автоматически.
Если вам нужно часто гонять файлы внутри команды или между несколькими устройствами и не хочется зависеть от сторонних облачных сервисов, стоит попробовать.
📁 Language: #JavaScript 55.1%
⭐️ Stars: 1k
➡️ Cсылка на GitHub
📱 @git_developer
Передавать друзьям или коллегам большие файлы неудобно: у облачных дисков нужно логиниться и регаться, плюс режут скорость; через WeChat “помощник передачи” часто сжимает и портит качество; у почты есть лимит на размер вложений.
В итоге на GitHub нашел FileSync, опенсорсный инструмент для передачи файлов в реальном времени на несколько устройств сразу, с P2P-шифрованием на всем пути.
Он построен на WebRTC: файлы идут напрямую между устройствами, без каких-либо промежуточных серверов, поддерживаются файлы любого размера и формата.
Деплой тоже простой: запуск в один клик через Docker, есть варианты HTTP для локалки и HTTPS для продакшена. После настройки домена сертификат SSL подтягивается автоматически.
Если вам нужно часто гонять файлы внутри команды или между несколькими устройствами и не хочется зависеть от сторонних облачных сервисов, стоит попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2👍1
hestia-core
Хомлаберы, когда собирают себе личную навигационную страницу, часто вынуждены возиться с базой и бэкендом. Чуть где-то косяк в конфиге и вся панель просто не поднимается, а поддержка потом начинает стоить заметно дороже, чем хотелось бы.
На GitHub попался Hestia: легковесный проект, который полностью работает в браузере. Без сложного бэкенда, но при этом собирается почти как лего, из готовых блоков.
Там сеточная верстка, можно перетаскиванием менять позиции компонентов, а за анимации отвечает View Transitions API, из-за чего всё ощущается реально плавно.
Из коробки есть часы, погода, календарь, Markdown-заметки, закладки и другие базовые виджеты. Плюс более продвинутые штуки: мониторинг серверов, менеджер загрузок, медиа-виджеты. Есть даже визуальные эффекты вроде “матрицы” и 3D-труб.
Конфиг и данные хранятся прямо в браузере в localStorage, так что отдельную БД поднимать не надо. При этом поддерживается Docker-старт одной командой, можно быстро завести и пользоваться.
Если сравнивать с тяжелыми панелями, Hestia больше про ультра-легкий вариант для тех, кто не хочет тратить ресурсы сервера на саму навигационную страницу.
📁 Language: #JavaScript 86.7%
⭐️ Stars: 634
➡️ Cсылка на GitHub
📱 @git_developer
Хомлаберы, когда собирают себе личную навигационную страницу, часто вынуждены возиться с базой и бэкендом. Чуть где-то косяк в конфиге и вся панель просто не поднимается, а поддержка потом начинает стоить заметно дороже, чем хотелось бы.
На GitHub попался Hestia: легковесный проект, который полностью работает в браузере. Без сложного бэкенда, но при этом собирается почти как лего, из готовых блоков.
Там сеточная верстка, можно перетаскиванием менять позиции компонентов, а за анимации отвечает View Transitions API, из-за чего всё ощущается реально плавно.
Из коробки есть часы, погода, календарь, Markdown-заметки, закладки и другие базовые виджеты. Плюс более продвинутые штуки: мониторинг серверов, менеджер загрузок, медиа-виджеты. Есть даже визуальные эффекты вроде “матрицы” и 3D-труб.
Конфиг и данные хранятся прямо в браузере в localStorage, так что отдельную БД поднимать не надо. При этом поддерживается Docker-старт одной командой, можно быстро завести и пользоваться.
Если сравнивать с тяжелыми панелями, Hestia больше про ультра-легкий вариант для тех, кто не хочет тратить ресурсы сервера на саму навигационную страницу.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔3👍1