Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Davydov <lotigara@lotigara.ru>2025-06-21 18:32:51 +0300
committerIvan Davydov <lotigara@lotigara.ru>2025-06-21 18:32:51 +0300
commit953286ced1af0203e58b9c5222ddf658c6b17a60 (patch)
tree537cff91d30ed50c6b1233fea2464f898c1c5a39
parent01773eabc92ef6ee90657e8fa179e36e52464f4e (diff)
Forgot to include new index file ;)
-rw-r--r--index.php182
1 files changed, 182 insertions, 0 deletions
diff --git a/index.php b/index.php
new file mode 100644
index 0000000..d891961
--- /dev/null
+++ b/index.php
@@ -0,0 +1,182 @@
+<!DOCTYPE html>
+<html lang="ru">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta>
+ <meta name="color-scheme" content="dark light"></meta>
+
+ <title>Веб-сайт самохостера Lotigara</title>
+ <link href="/css/responsivity.css" rel="stylesheet"></link>
+ <link href="/css/main.css" rel="stylesheet"></link>
+
+ <style>
+ @media (max-width: 1199px) {
+ td:nth-of-type(1):before { content: "Название"; }
+ td:nth-of-type(2):before { content: "Адрес"; }
+ td:nth-of-type(3):before { content: "Состояние"; }
+ td:nth-of-type(4):before { content: "Работает на"; }
+ td:nth-of-type(5):before { content: "Заметки"; }
+ }
+
+ td:nth-of-type(5) {
+ word-break: break-all;
+ }
+ </style>
+ </head>
+ <body>
+ <?php include 'files/header.html'; ?>
+ <center><details>
+ <summary>Содержание</summary>
+ <li><a href="#about">Кто я?</a></li>
+ <li><a href="#what-do-i-run">Что здесь?</a></li>
+ <li><a href="#bugs">Связаться</a></li>
+ <li><a href="#license">Лицензия</a></li>
+ </details></center>
+ <hr>
+
+ <h1 id="about">Кратко об администраторе сервера</h1>
+ <div>
+ <p>
+ Я - обычный семиклассник, мне нравятся компьютеры и свободное программное
+ обеспечение. Также меня привлекает движение хакеров.
+ </p>
+ <p>
+ Конкретно сейчас я интересуюсь системным администрированием UNIX-систем,
+ в частности различных вариантов GNU/Linux
+ (то есть Debian). Подробнее про мой сервер
+ можете узнать в разделе
+ <a href="/status.php"><b>Техническая информация</b></a>.
+ </p>
+ </div>
+ <hr>
+
+ <h1 id="what-do-i-run"><abbr title="Программное обеспечение">ПО</abbr>, работающее на данном сервере</h1>
+ <div>
+ <p>
+ Сейчас здесь работает следующее <abbr title="Программное обеспечение">ПО</abbr>:
+ </p>
+ <table>
+ <thead>
+ <tr>
+ <th>Название</th>
+ <th>Адрес</th>
+ <th>Состояние</th>
+ <th>Работает на</th>
+ <th>Заметки</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Веб-сервер</td>
+ <td><a href="https://www.lotigara.ru">www.lotigara.ru</a></td>
+ <td>Работает!</td>
+ <td><a href="https://nginx.org">Nginx</a></td>
+ <td>Используется пакет <code>nginx-full</code></td>
+ </tr>
+ <tr>
+ <td>Сервер комментариев</td>
+ <td><a href="https://isso.lotigara.ru">isso.lotigara.ru</a></td>
+ <td>Работает, но требуется изменить код журнала.</td>
+ <td><a href="https://isso-comments.de">Isso</a></td>
+ <td>Установка шла по инструкции с <a href="https://comfy.guide/server/isso/">Comfy.Guide</a>. Комментарии можно попробовать в действии в <a href="https://www.lotigara.ru/blog">журнале</a>.</td>
+ </tr>
+ <tr>
+ <td><b>Git-сервер</b></td>
+ <td><a href="https://git.lotigara.ru">git.lotigara.ru</a></td>
+ <td>Работает!</td>
+ <td><a href="https://git.zx2c4.com/cgit">Cgit</a></td>
+ <td>Установка шла по <a href="https://landchad.net/cgit">инструкции с LandChad</a></td>
+ </tr>
+ <tr>
+ <td><abbr title="Domain Name System">DNS</abbr>-сервер</td>
+ <td>ns1.lotigara.ru</td>
+ <td>Работает!</td>
+ <td><a href="https://bind9.net">Bind 9</a></td>
+ <td>Установка шла приблизительно по <a href="https://zwischenzugs.com/2018/01/26/how-and-why-i-run-my-own-dns-servers/">инструкции с «Zwischenzugs»</a> (используется только один сервер)</td>
+ </tr>
+ <tr>
+ <td><abbr title="eXtensible Messaging and Presence Protocol">XMPP</abbr>-сервер</td>
+ <td>lotigara.ru</td>
+ <td>Работает!</td>
+ <td><a href="https://prosody.im">Prosody</a></td>
+ <td>Установка шла по <a href="https://landchad.net/prosody">инструкциям с LandChad</a>. Авторизация через PAM описана <a href="https://blog.desdelinux.net/en/prosody-im-local-users-SME-networks">здесь</a></td>
+ </tr>
+ <tr>
+ <td><abbr title="eXtensible Messaging and Presence Protocol">XMPP</abbr>-транспорты</td>
+ <td>lotigara.ru</td>
+ <td>Не работает.</td>
+ <td><a href="https://slidge.im">Slidge</a></td>
+ <td>Используются транспорты для <a href="https://www.whatsapp.com">WhatsApp</a> и <a href="https://www.telegram.org">Telegram</a>. Slidge устанавливался как пакет Debian, см. оф. сайт. Причина поломки: <a href="https://codeberg.org/slidge/slidge-whatsapp/issues/47">slidge/slidge-whatsapp/issues/47</a></td>
+ </tr>
+ <tr>
+ <td>Веб-клиент <abbr title="eXtensible Messaging and Presence Protocol">XMPP</abbr></td>
+ <td><a href="https://chat.lotigara.ru">chat.lotigara.ru</a></td>
+ <td>Работает!</td>
+ <td><a href="https://conversejs.org">Converse.js</a></td>
+ <td>Является дополнением к Prosody</td>
+ </tr>
+ <tr>
+ <td>Почтовый сервер</td>
+ <td>mail.lotigara.ru</td>
+ <td>Работает!</td>
+ <td><a href="https://www.dovecot.org">Dovecot</a> и <a href="https://www.postfix.org">Postfix</a></td>
+ <td>Установка шла по <a href="https://landchad.net/mail">инструкциям с LandChad</a>. Авторизация через PAM</td>
+ </tr>
+ <tr>
+ <td>Почтовый анти-спам сервер</td>
+ <td>mail.lotigara.ru</td>
+ <td>Работает, но не весь спам попадает в соответствующую папку.</td>
+ <td><a href="https://spamassasin.apache.org">SpamAssasin</a></td>
+ <td>Используется спам-фильтр с <a href="https://sa-russian.narod.ru/downloads.html">sa-russian.narod.ru</a></td>
+ </tr>
+ <tr>
+ <td>Веб-клиент электронной почты</td>
+ <td><a href="https://mail.lotigara.ru">mail.lotigara.ru</a></td>
+ <td>Работает!</td>
+ <td><a href="https://git.sr.ht/~migadu/alps">Alps</a></td>
+ <td>Установка шла по <a href="https://landchad.net/alps">инструкции с LandChad</a></td>
+ </tr>
+ <tr>
+ <td>Card- и Cal<abbr title="Distributed Authoring and Versioning">DAV</abbr> сервер</td>
+ <td><a href="https://dav.lotigara.ru">dav.lotigara.ru</a></td>
+ <td>Работает!</td>
+ <td><a href="https://radicale.org">Radicale</a></td>
+ <td>Установка шла по <a href="https://landchad.net/radicale">инструкции с LandChad</a>. Авторизация через почтовый сервер</td>
+ </tr>
+ <tr>
+ <td>Переводчик</td>
+ <td><a href="https://tr.lotigara.ru">tr.lotigara.ru</a></td>
+ <td>Работает!</td>
+ <td><a href="https://github.com/LibreTranslate/LibreTranslate">LibreTranslate</a></td>
+ <td>Используется скрипт <a href="https://github.com/argosopentech/LibreTranslate-init">LibreTranslate-init</a>. Надо переключиться на использование видеокарты (<a href="https://github.com/argosopentech/argos-translate/issues/296">github.com/argosopentech/argos-translate/issues/296</a>). Находится в отдельном контейнере для больших языковых моделей</td>
+ </tr>
+ <tr>
+ <td>Веб-интерфейс для <abbr title="Большая языковая модель">БЯМ</abbr></td>
+ <td><a href="https://llm.lotigara.ru">llm.lotigara.ru</a></td>
+ <td>Не работает, выключено из-за нехватки памяти ОЗУ.</td>
+ <td><a href="https://docs.openwebui.com">Open WebUI</a></td>
+ <td>Использовался <a href="https://community-scripts.github.io/ProxmoxVE/scripts?id=openwebui">скрипт с Community Scripts</a>, но движок Ollama был переустановлен для использования с видеокартой. Находится в отдельном контейнере для больших языковых моделей</td>
+ </tr>
+ </tbody>
+ </table>
+
+ <p>
+ Некоторые программы выше были установлены по инструкциям с замечательного веб-сайта <a href="https://landchad.net">LandChad</a>, большое спасибо его авторам!
+ </p>
+ </div>
+ <hr>
+
+ <h1 id="bugs">Где меня можно найти или связаться со мной?</h1>
+ <div>
+ <ul>
+ <li>E-mail: <a href="mailto:lotigara@lotigara.ru">lotigara@lotigara.ru</a></li>
+ <li><a href="https://xmpp.org">XMPP/Jabber</a>: <a href="xmpp:lotigara@lotigara.ru">lotigara@lotigara.ru</a></li>
+ <li>Monero: <a class="word-break" href="monero:83f3JPPoCwp9WMVrAhEnGD2WNwLXPFZGySey1YRjBBYuXQNBNyDcbE2SGiQXorTd5J7PipaBrV5dMX1iX2B2fgh8QqXYdem">83f...dem</a></li>
+ <li>Keyoxide: <a class="word-break" href="https://keyoxide.org/aspe:keyoxide.org:2DESATMHSSUVHC3BWDVZMG4L4Y">aspe:keyoxide.org:2DE...L4Y</a></li>
+ </ul>
+ </div>
+ <hr>
+
+ <h4 id="license">(c) Ivan Davydov 2024-2025. Делайте с этим документом всё, что хотите!</h4>
+ <small><a href="/quantorium-presentation-2024-2025.html">презентация</a></small>
+ </body>
+</html>