Новое
Популярное
Администрирование
echo -e "Все про серверы, сети, хостинг и еще раз серверы" >/dev/pts/0
Леон
137

Почему удалённый документ продолжает появляться в ответах ИИ

Почему удалённый документ продолжает появляться в ответах ИИ
У RAG – поиска с передачей найденного контекста языковой модели – нет одной универсальной корзины. Документ превращается в несколько связанных объектов. Чтобы отозвать его использование и затем удалить эти объекты, нужен процесс с проверяемыми состояниями. Его стоит спроектировать одновременно с загрузкой, пока связи между данными ещё не потеряны.
Тимур
403

Автопродление SSL-сертификата – как настроить Let's Encrypt один раз и забыть про него

Автопродление SSL-сертификата — как настроить Let's Encrypt один раз и забыть про него
Certbot ставит себе systemd-таймер или cron-задачу автоматически при установке и дважды в сутки проверяет, не пора ли продлевать SSL-сертификат для сайта. Продление запускается по умолчанию за 30 дней до истечения – запас времени выглядит большим. На практике эта тихая надёжность и подводит.
Тимур
607

Настройка firewall в Ubuntu и вход по ключу: что закрыть на сервере в первый день

Настройка firewall в Ubuntu и вход по ключу: что закрыть на сервере в первый день
Настройка firewall в Ubuntu – один из четырёх шагов базовой защиты вместе с входом по SSH-ключу вместо пароля, автоматическими обновлениями безопасности и fail2ban. На свежей машине весь набор ставится за четверть часа.
Ирина К
56K

Как правильно припарковать домен

Как правильно припарковать домен
Перед началом разговора о парковке доменов сначала стоит в общих чертах обсудить, как происходит размещение сайта в сети и что для этого надо сделать.
Space Police
199K

Как бесплатно зарегистрировать домен?

Как зарегистрировать домен бесплатно?
Говорим о том, где и как взять домен бесплатно. Ну или заплатив за него по минимуму.

Слово «домен» и словосочетание «доменное имя» обозначают разные вещи, но зачастую используются как синонимы. В этой статье мы будем делать так же. Не станем разделять смежные термины, чтобы не смущать привыкших вебмастеров и разработчиков. А то, что обычно понимается под доменом назовем «доменной зоной» или просто зоной.
Вакансии в Timeweb
PHP Developer (middle)
🏰 Санкт-Петербург 💷 Зарплата: от 150 000 руб. на руки 💪 Опыт: 3-6 лет 💼 Полная занятость, можно удаленно
Python Developer
🏰 Санкт-Петербург 💷 Зарплата: обсуждается 💪 Опыт: 3-6 лет 💼 Полная занятость, гибридный формат работы
Product Owner / Менеджер продукта MyReviews
🏰 Санкт-Петербург 💷 Зарплата: обсуждается 💪 Опыт: 1-3 года 💼 Полная занятость, гибридный формат работы
Lead / Senior JavaScript developer
🏰 Санкт-Петербург 💷 Зарплата: обсуждается 💪 Опыт: 3-6 лет 💼 Полная занятость
Кристина Лихова
71K

Как установить SSL-сертификат Let’s Encrypt на сайт WordPress

Как установить SSL-сертификат Let’s Encrypt на сайт WordPress
В этой статье мы расскажем о том, как на хостинге веб-сайтов Timeweb можно установить один из SSL-сертификатов на свой сайт.
Space Police
96K

Как разместить сайт на хостинге

Как разместить сайт на хостинге
Разработка сайта подразумевает под собой целую серию задач. От создания HTML-разметки и написания скриптов до аренды сервера, покупки собственного доменного имени и размещения ресурса в интернете.

В этой статье поговорим о том, как взять уже готовый, функционирующий ресурс и разместить его в интернете так, чтобы его могли посетить другие люди.
Тимур
667

Как читать journalctl, когда сервис запущен, но ничего не делает

Как читать journalctl, когда сервис запущен, но ничего не делает
Летом на Хабре разработчик описал случай, в котором узнают себя владельцы небольших проектов на VPS. Одна и та же строка повторялась в логах четыре дня подряд, а бот всё это время исправно отвечал на сообщения. Заметили проблему только потому, что дневной дайджест пришёл пустым.
Леон
1.4K

Облако или свой сервер: как выбрать инфраструктуру для корпоративного ИИ-агента

Облако или свой сервер: как выбрать инфраструктуру для корпоративного ИИ-агента
Корпоративный ИИ-агент – не просто чат с языковой моделью. В типовой системе есть авторизация, оркестратор, база знаний, поиск, модель, интеграции, очередь и журнал аудита. Компоненты могут находиться в разных контурах.
Тимур
1K

Файл .env на сервере: как хранить секреты бота, чтобы они не утекли в git

Файл .env на сервере: как хранить секреты бота, чтобы они не утекли в git
В этой статье – что класть внутрь .env, а чему там делать нечего, как подключить файл к процессу тремя разными способами и какие две ошибки чаще всего сводят всю эту защиту на нет.
Тимур
1.1K

Резервное копирование базы данных: как проверить, что копия развернётся

Резервное копирование базы данных: как проверить, что копия развернётся
Считать резервное копирование настроенным можно с того момента, когда из файла подтверждённо поднимается работающая база. До этой точки между копией и восстановлением умещаются несовпадение версий, оборванный конвейер, заполненный диск и молчаливая ротация, затирающая последнюю рабочую копию.
Тимур
907

Сколько ОЗУ и ядер заложить на сервер, чтобы проект не упал после запуска

Сколько ОЗУ и ядер заложить на сервер, чтобы проект не упал после запуска
Вопрос, выдержит ли сервер сотню одновременных посетителей, встаёт только тогда, когда эта сотня внезапно приходит. Разберём, как оценить нагрузку заранее, пока цена ошибки ещё не высокая.
Тимур
3.3K

Бот на VPS падал каждые два часа и молчал: как за вечер поставить автозапуск и мониторинг

Бот на VPS падал каждые два часа и молчал: как за вечер поставить автозапуск и мониторинг
Python-разработчик держал бота на aiogram, около 4000 сообщений в день. В часы пик бот падал каждые два с небольшим часа. Причина обнаружилась не сразу: без троттлинга входящих сообщений пять-десять одновременных обращений от одного пользователя запускали столько же параллельных исходящих вызовов.
Тимур
1.3K

Как задеплоить сайт, написанный с Claude Code, на свой VPS

Как задеплоить сайт, написанный с Claude Code, на свой VPS
Вайбкодинг закрывает разработку – Claude Code пишет рабочее приложение за вечер, оно крутится на localhost и выглядит готовым. Дальше начинается часть, про которую туториалы по вайбкодингу обычно молчат: перенос этого кода на настоящий сервер, где он будет работать без вашего ноутбука, переживёт перезагрузку и не свалится от первого же наплыва пользователей.
Артур
989

Как решать Cloudflare Turnstile через API: практический пример для автоматизации

Как решать Cloudflare Turnstile через API: практический пример для автоматизации
В этой статье разберём практический путь через API: как собрать данные со страницы, создать задачу на решение Turnstile, получить токен и использовать его дальше в автоматизации. Фокус — на понятном flow «задача → результат» и на рабочих примерах, а не на рекламе конкретного сервиса.
Тимур
1.2K

Хостинг для ИИ-агента на сервере: инструкция и типичные ошибки

Хостинг для ИИ-агента на сервере: инструкция и типичные ошибки
В статье – то, что накопилось на практике при развёртывании ИИ-агентов без штатного DevOps: от выбора сервера до того, что делать, когда агент начинает жечь бюджет быстрее, чем должен.
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте