Результаты поиска

  1. mexan

    Приоритетное подключение камер и регистратора для распределения лицензий ANYIP

    При работе с большим количеством IP-камер в TRASSIR может возникнуть проблема с распределением лицензий. В моём случае на сервере используется около 40 камер разных производителей: Hikvision, HiWatch, китайские камеры и другие устройства. Лицензии также используются разных типов, в том числе...
  2. mexan

    Как обновить проект на GitHub

    git status git add . git commit -m "Release TEHCleaner 2.1.3" git push
  3. mexan

    Как с нуля залить проект на GitHub

    Кратко вся последовательность: git config --global user.name "Alexandr Gedz" git config --global user.email "ittehid@gmail.com" git init git add . git status git commit -m "Initial release TEHCleaner 2.1.2" git remote add origin https://github.com/ittehid/TEHCleaner.git git remote -v git...
  4. mexan

    Как с нуля залить проект на GitHub

    Сначала один раз настраиваем имя и почту автора коммитов. Эта команда задаёт имя, которое будет отображаться в истории коммитов. git config --global user.name "ИМЯ" Задаем email автора коммитов. Желательно использовать почту, которая привязана к GitHub. git config --global user.email "ПОЧТА"...
  5. mexan

    TEHCleaner

    TEHCleaner Компактный и безопасный очиститель Windows 10/11 TEHCleaner — бесплатная утилита для очистки Windows от временных файлов, кэша браузеров, старых данных Windows Update и других ненужных файлов. Основной принцип программы — сначала анализ, потом очистка. TEHCleaner не использует...
  6. mexan

    Обновление GitHub-репозитория из новой папки с сохранением истории

    Краткая шпаргалка: git init git remote add origin https://github.com/ittehid/IpMonitor.git git fetch origin git branch -M master git reset --mixed origin/master # Сохраняем файлы, которые существуют только в репозитории: git restore --source=origin/master -- README.md git restore...
  7. mexan

    Обновление GitHub-репозитория из новой папки с сохранением истории

    Запускаем Git Bash именно внутри папки с проектом и выполняй по порядку. Настраиваем имя и почту автора коммитов: git config --global user.name "Alexandr Gedz" git config --global user.email "ittehid@gmail.com" Сначала создаём локальный Git и подключаем твой существующий GitHub: git init git...
  8. mexan

    Удаление всех записей со стены VK через JavaScript

    Если на стене ВКонтакте накопились сотни или даже тысячи старых записей, удалять каждую вручную через меню «Удалить запись» довольно долго. Один из вариантов автоматизировать этот процесс — небольшой JavaScript-скрипт, который запускается непосредственно в консоли браузера. Никаких...
  9. mexan

    Amnezia Manager

    История обновлений:
  10. mexan

    Amnezia Manager

    Amnezia Manager — настольная утилита для управления сервером AmneziaVPN через графический интерфейс. Программа позволяет выполнять основные административные операции с клиентами VPN, получать конфигурации и контролировать подключения без постоянной работы через консоль сервера. Основные...
  11. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 12: типичные ошибки и финальный чек-лист В этой части я собрал именно те места, на которых проще всего потерять время. Часть из них выглядит очевидно уже после того, как нашёл причину, но во время миграции это не всегда так. Я бы советовал держать этот пост открытым во время...
  12. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 11: безопасное отключение старого сервера и DNS Cleanup Старый Modoboa я не выключал сразу после смены DNS. Даже когда уже казалось, что всё работает, он ещё оставался страховкой и источником для последней delta-синхронизации. Финально я сделал так: ещё раз прогнал миграцию, проверил...
  13. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 10: Calendar и Contacts — CalDAV/CardDAV С календарями и контактами у меня получилось даже интереснее, чем с самой почтой. На старом сервере это было через Radicale, а на Synology — Calendar и Contacts. Сам импорт ICS/VCF простой, а вот shared CalDAV/CardDAV уже имеет свои нюансы...
  14. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 9: SMTP, IMAP, Thunderbird и диагностика После переключения сервера почти всегда всплывают не серверные, а клиентские мелочи. У меня, например, часть старых профилей Thunderbird продолжала ходить на IMAP 143 + STARTTLS. Пока не перевёл их на 993 + SSL/TLS, клиент даже нормально не...
  15. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 8: DNS Cutover и Final Delta Вот здесь начинается собственно переключение. К этому моменту у меня новый MailPlus уже принимал SMTP, отдавал IMAP, имел правильные сертификаты, PTR, SPF/DKIM/DMARC и прошёл тест на Open Relay. Самый интересный нюанс обнаружился после смены DNS: имя...
  16. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 7: DNS, SPF, DKIM, DMARC, PTR и TLS DNS — это тот этап, где почта может вроде бы «работать», но потом половина внешних систем начинает относиться к ней подозрительно. Поэтому я не ограничивался одной MX-записью: отдельно проверял A, PTR, SPF, DKIM, DMARC и сертификаты на каждом сервисе...
  17. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 6: тестовая и основная IMAP-миграция Я специально не запускал массовую миграцию сразу. Сначала взял один обычный mailbox и прогнал весь путь на нём. Это тот случай, когда лишние полчаса в начале могут сэкономить несколько часов потом. Мне было важно проверить не только INBOX, но и Sent...
  18. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 5: Dovecot Master User без старых паролей Вот здесь у меня была одна из главных проблем: пароли старых почтовых ящиков я не знал. Собирать их у пользователей — плохой вариант и технически, и организационно. Решение нашлось штатное для Dovecot — Master User. По сути это отдельная...
  19. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 4: MikroTik, VLAN, NAT и Firewall С сетью я решил сразу сделать нормально: вынес MailPlus в отдельный VLAN и дал ему отдельный публичный IP. Это не обязательное требование Synology, но для меня так гораздо понятнее — видно, какой трафик относится к почте, проще писать firewall и проще...
  20. mexan

    Миграция Modoboa → Synology MailPlus без потери почты

    Часть 3: подготовка Synology MailPlus Synology я готовил полностью заранее. То есть до того, как менять хоть одну публичную DNS-запись, на новом сервере уже должны существовать пользователи, сам почтовый домен, сетевой адрес, права и хотя бы один тестовый mailbox. Мне такой подход понравился...
Назад
Сверху