Записи с меткой ‘Домашний сервер’

Умный чат на собственном компьютере.

Сколько шума было вокруг ChatGPT? Я лично его так и не пробовал. Не знаю грустно это или весело — не знаю. Но можно запустить прям дома, только вот параметры компа нужны тоже достаточно… нормальные. Лично я запускал на 6 ядрах и 16ГБ ОЗУ, но об этом далее. Подготовка Для начала немного разберемся что у нас … Читать далее

Домашний сервер с GUI

Что-то захотелось немного переделать домашний сервер, чтобы можно было им управлять через GUI. В частности хочется графического управления и еще каких-нибудь наворотов. А вот что выбрать? Хочется чего-то мощного и в то же время простого… Portainer Неплохо бы установить какой-то графический интерфейс (дополнительный менеджер). Я лично выбрал Portainer, а конкретно Community Edition. Если посмотреть на … Читать далее

DNS-сервер своими руками — WEB-интерфейс

Ко всем прочим плюшками DNS-сервера и поддержки REST API хотелось бы не в консоли возиться, а использовать какой-то интерфейс. Все же так приятней и удобней, даже если он будет достаточно убогим. А почему бы и нет? Подготовка площадки Можно писать на чистом HTML+JS, можно просто использовать HTML, а можно использовать целы готовые библиотеки. Одна из … Читать далее

DNS-сервер своими руками — REST API

И так, DNS-сервер у нас есть. Теперь не плохо было бы им управлять. Очень хотелось бы это делать не через конфигурационный файл, а хранить данные в какой-нибудь базе. Но теперь нужно придумать как с ней взаимодействовать. Для этих целей можно использовать REST API. Смысл заключается в том, что мы может отправлять запрос через HTTP-протокол и … Читать далее

DNS-сервер своими руками

Я писал коротко о DNS-сервере и какие типы записей бывают. На самом деле это достаточно сложная система, чтобы о ней так просто говорить. Но мы же храбрые люди и не боимся велосипедов! Попробуйем сделать DNS-сервер своими руками. С чего начать? Для начала нужно определиться для чего он нам нужен. Лично я для себя определил, что … Читать далее

Pi-Hole (домашний сервер)

Порой хочется сделать фильтрацию нежелательного контента. Уже многие знают про плагины в браузеры, типа AdBlock и их разновидности. Так же есть еще целая куча программ, которая ставится на компьютер и что-то там фильтрует. А еще есть антивирусы, которые имеют ту же функцию (зачастую в платном варианте). Бродя по просторам интернета наткнулся я на статью с … Читать далее

Определение адресов клиентов в PHP

Это скорее краткая заметка чем статья, но все же стоит это учитывать. В PHP, как у в любой серверной обработке, есть заголовки, которые приходят и их можно использовать для обработки запросов, например, для логирования действий пользователей. Обычно многие привыкли, что поставил сервер и он работает. К сожалению, в частности в WordPress, я столкнулся с тем, … Читать далее

Домашний сервер (шлюз в интернете)

Я уже писал про домашний сервер не один раз и эта статья должна стать завершающей в данном цикле. В этот раз мне требуется организовать доступ к своему «домашнему железу«, чтобы можно было работать из любой точки города, региона или страны. Есть 2 варианта организации такого доступа: купить внешний IP-адрес у провайдера на постоянку (белый IP) … Читать далее

Домашний сервер (свое облако)

Я уже писал про домашний сервер. Настало время разобраться с облаком. Мне хотелось что-то на подобии «Яндекс диска» или «Google Drive». К счастью такая возможность есть и это Nextcloud. Так же немного познакомимся с Docker и настроим службу в Linux. Приступим. Подготовка Для начала необходимо подготовить площадку. Так как у меня по сути 2 сервера, … Читать далее

Резервное копирование (домашний сервер)

Я уже писал про резервное копирование и для чего это нужно. Я не буду повторяться в терминологии, так как в этом нет никакого смысла. Теперь наша задача это все дело настроить. Погнали! Подготовка Прикупил я второй жесткий диск размером 2.5 дюйма для сервера и подключил его уже обычным переходником USB->SATA. Как его подключить можно почитать … Читать далее