Приветствую!
+Меня звать Сисадмин Линк, парень, 23 годика, я создатель данного сайта и хостер некоторых сервисов с открытым исходным кодом.
+Работаю сисадмином в подразделении одного колледжа.
+ + + + +diff --git a/.hugo_build.lock b/.hugo_build.lock new file mode 100644 index 0000000..e69de29 diff --git a/config.toml b/config.toml index ffd2f9d..3c42779 100755 --- a/config.toml +++ b/config.toml @@ -64,7 +64,6 @@ DefaultContentLanguage = "ru" # weight = 2 languageCode= 'en' languageName = 'EN' - languageFlag = "🇺🇸" title = "Sadium" # subtitle = "A simple, retro theme for Hugo" [languages.en.params] @@ -118,7 +117,6 @@ DefaultContentLanguage = "ru" # weight = 1 languageCode = 'ru' languageName = 'RU' - languageFlag = "🇷🇺" title = "Sadium" [languages.ru.params] # subtitle = "A simple, retro theme for Hugo" diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..310063e --- /dev/null +++ b/public/404.html @@ -0,0 +1,236 @@ + + +
+ +Меня звать Сисадмин Линк, парень, 23 годика, я создатель данного сайта и хостер некоторых сервисов с открытым исходным кодом.
+Работаю сисадмином в подразделении одного колледжа.
+ + + + +Меня звать Сисадмин Линк, парень, 23 годика, я создатель данного сайта и хостер некоторых сервисов с открытым исходным кодом.
+Работаю сисадмином в подразделении одного колледжа.
+ + + + + ++ +
+ +Email
+sadml[at]disroot.org
+sadml[at]sadium.cyou
Fediverse
+@sl@social.exo.icu
Matrix
+@sl:sadium.cyou
Email
+sadml[at]disroot.org
+sadml[at]sadium.cyou
Fediverse
+@sl@social.exo.icu
Matrix
+@sl:sadium.cyou
Никого не принуждаю, но если можете, отсыпьте копеечку: | +Свобода добра | +
---|---|
5536 9139 9438 8268 | +Тинькофф | +
Пожалуйста, напишите в сообщении к переводу, что вы осознанно отправили его, а не сделали это по ошибке, чтобы никто не переживал потом 😅 | ++ |
OVERXWISE | +Qiwi | +
Name is Sysadmin Link, man, 23 y.o., I am the creator of this site and hoster of some open source services.
+I work as sysadmin in some college unit.
+ + + +Name is Sysadmin Link, man, 23 y.o., I am the creator of this site and hoster of some open source services.
+I work as sysadmin in some college unit.
+ + + + +Email
+sadml[at]disroot.org
+sadml[at]sadium.cyou
Fediverse
+@sl@social.exo.icu
Matrix
+@sl:sadium.cyou
Email
+sadml[at]disroot.org
+sadml[at]sadium.cyou
Fediverse
+@sl@social.exo.icu
Matrix
+@sl:sadium.cyou
Name is Sysadmin Link, man, 23 y.o., I am the creator of this site and hoster of some open source services.
+I work as sysadmin in some college unit.
+ + + + +I couldn’t find any info about it via search engines, so I decided to put information here.
+What is helped - https://forgejo.codeberg.page/docs/latest/user/oauth2-provider/
1.
Create app in Codeberg and copy Client ID and Client secret somewhere.
+2.
Go to your Nextcloud Admin settings,Social Login
section, and create Custom Oauth2 provider.
Section | +What to enter | +
---|---|
Local/inner name | +Codeberg | +
Name | +Codeberg | +
API Base URL | +https://codeberg.org | +
Authorize url | +https://codeberg.org/login/oauth/authorize | +
Token url | +https://codeberg.org/login/oauth/access_token | +
Profile url | +https://codeberg.org/login/oauth/userinfo | +
Logout url | +leave empty | +
Client ID and Client secret | +paste from step 1 | +
Scope | +read:user | +
Other after | +leave empty if not sure | +
3.
Tick Allow users to attach/connect their social logins
box and click Save
in the bottom of page.
+4.
Go in Incognito/Private window of your browser, go to your Nextcloud login page and copy path of Codeberg provider - Right click, copy link, save somewhere.
+Must look like this - https://cloud.example.org(/index.php)/apps/sociallogin/custom_oauth2/Codeberg
+5.
Go back to your created earlier Codeberg application, click Edit
button and paste link from step 4 into Redirection URI
section, click Save
.
And you done! Try connect your Codeberg account to Nextcloud account from user settings Social Login
section, it must work. In theory, it’s also appliable to Gitea
, because Forgejo is Gitea’s fork.
I’ve created related Github issue: https://github.com/zorn-v/nextcloud-social-login/issues/440
+ +I bring to your attention my collection of wallpapers, which has already reached more than 1500 wallpapers.
+You can view them and pick it up here.
+About collection:
+Some wallpapers may have a quality lower than FullHD (1920x1080), coz I couldn’t find them in a better quality. If anyone can find it, I would appreciate it if you send me a link + +
+ +My instance | Website | Source code | Registration open
| Nextcloud OIDC
++Forgejo, Gitea fork - Self-hosted lightweight software forge.
+
++Matrix Admin UI - Matrix Admin UI.
+¯\_(ツ)_/¯
My instance | Website | Source code
+++Element-web - A glossy Matrix collaboration client for the web.
+
sadium.cyou
| Website | Source code | Registration closed
| Nextcloud OIDC
++Synapse - open-source Matrix homeserver written and maintained by the Matrix.org Foundation. Briefly, Matrix is an open standard for communications on the internet, supporting federation, encryption and VoIP.
+
My instance | Website | Source code | Registration by premoderation
| OIDC
++Nextcloud - suite of client-server software for creating and using file hosting services. +Alternative for Google Suite, Dropbox, OneDrive, etc.
+
My instance | Website | Source code
+++Owncast - self-hosted live video and web chat server for use with existing popular broadcasting software.
+
My instance | Website | Source code
+++RSS-Bridge - free and open source software for generating Atom or RSS feeds from websites which don’t have one.
+
My webUI instance | Website | Server source code | WebUI source code
+++Shlink - PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own domain.
+
My instance | Source code сервера | WebUI source code | Registration open
++Vaultwarden, Bitwarden fork - free and open-source password management service that stores sensitive information such as website credentials in an encrypted vault.
+
++Uptime Kuma - A fancy self-hosted monitoring tool.
+
++Adguard Home - Network-wide ads & trackers blocking DNS server.
+
++Maddy - Composable all-in-one mail server.
+
++qBittorrent - Open source torrent client.
+
The source code of the services listed in this article (and not only them) is stored on my Forgejo instance.
+ + +My instance | Website | Source code | Registration open
| Nextcloud OIDC
++Forgejo, Gitea fork - Self-hosted lightweight software forge.
+
++Matrix Admin UI - Matrix Admin UI.
+¯\_(ツ)_/¯
My instance | Website | Source code
+++Element-web - A glossy Matrix collaboration client for the web.
+
sadium.cyou
| Website | Source code | Registration closed
| Nextcloud OIDC
++Synapse - open-source Matrix homeserver written and maintained by the Matrix.org Foundation. Briefly, Matrix is an open standard for communications on the internet, supporting federation, encryption and VoIP.
+
My instance | Website | Source code | Registration by premoderation
| OIDC
++Nextcloud - suite of client-server software for creating and using file hosting services. +Alternative for Google Suite, Dropbox, OneDrive, etc.
+
My instance | Website | Source code
+++Owncast - self-hosted live video and web chat server for use with existing popular broadcasting software.
+
My instance | Website | Source code
+++RSS-Bridge - free and open source software for generating Atom or RSS feeds from websites which don’t have one.
+
My webUI instance | Website | Server source code | WebUI source code
+++Shlink - PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own domain.
+
My instance | Source code сервера | WebUI source code | Registration open
++Vaultwarden, Bitwarden fork - free and open-source password management service that stores sensitive information such as website credentials in an encrypted vault.
+
++Uptime Kuma - A fancy self-hosted monitoring tool.
+
++Adguard Home - Network-wide ads & trackers blocking DNS server.
+
++Maddy - Composable all-in-one mail server.
+
++qBittorrent - Open source torrent client.
+
The source code of the services listed in this article (and not only them) is stored on my Forgejo instance.
+ +Меня звать Сисадмин Линк, парень, 23 годика, я создатель данного сайта и хостер некоторых сервисов с открытым исходным кодом.
+Работаю сисадмином в подразделении одного колледжа.
+ + + + + +Я не смог найти никакой информации об этом через поисковые системы, поэтому решил написать об этом здесь.
+Пригодилось - https://forgejo.codeberg.page/docs/latest/user/oauth2-provider/
1.
Создаём приложение в Codeberg и копируем куда-нибудь Client ID и Client secret.
+2.
Идём в параметры сервера Nextcloud, пункт Social Login
, и создаём Custom Oauth2 на +
.
Пункт | +Что вводить | +
---|---|
Внутреннее имя | +Codeberg | +
Название | +Codeberg | +
API Base URL | +https://codeberg.org | +
Authorize url | +https://codeberg.org/login/oauth/authorize | +
Token url | +https://codeberg.org/login/oauth/access_token | +
Profile url | +https://codeberg.org/login/oauth/userinfo | +
Logout url | +Оставить пустым | +
Client ID и Client secret | +вставить из 1 пункта | +
Scope | +read:user | +
Остальные после | +Не трогайте, если не уверены | +
3.
Ставим галку напротив пункта Позволять пользователям подключать социальные логины к своим аккаунтам
и нажимаем Сохранить
внизу страницы.
+4.
Идём в режим Инкогнито вашего браузера, затем на страничку входа в ваше облако и копируем путь провайдера Codeberg - правая кнопка мыши, копируем ссылку, сохраняем куда-нибудь.
+Должно выглядеть примерно так - https://cloud.example.org(/index.php)/apps/sociallogin/custom_oauth2/Codeberg
+5.
Возвращаемся к ранее созданному приложению Codeberg, Нажимаем Изменить
и вставляем ссылку из прошлого пункта в поле URI для перенаправления
, нажимаем Сохранить
.
Теперь попробуйте связать ваш аккаунт Codeberg и Nextcloud из пункта Social Login
в настройках пользователя Nextcloud, должно работать. В теории, это также применимо к Gitea
, потому что Forgejo это форк Gitea.
Давеча сделал по этому поводу Issue на Github: https://github.com/zorn-v/nextcloud-social-login/issues/440
+ +Я всё думал, как завести свой принтер под Linux.
+И однажды наткнулся на пакет в AUR, который, правда, оказался нерабочим, поскольку source репозиторий был удалён.
Но недавно в очередных поисках я наткнулся на раздел на форуме Ubuntu.
+Там добрый человек поделился репозиторием - туть.
Однако я поступил по другому, не так, как написал человек на форуме.
+Последовательность
git clone https://git.kernel.org/pub/scm/linux/kernel/git/jejb/ricoh-sp100.git/
+cd ricoh-sp100
+sudo cp pstoricohddst-gdi /usr/lib/cups/filter
+sudo cp *.ppd /usr/share/cups/model
Если есть yay:
+yay -S jbigkit inotify-tools
Если нет:
+sudo pacman -S jbigkit inotify-tools
Как то так. Теперь идём и настраиваем наш принтер в своём рабочем окружении и радуемся жизни.
+
+
Да, знаю, сам дурак, не сделал бэкапы. Хотя, с другой стороны, самое важное не пострадало - файлы в Nextcloud. Они-то, как раз-таки, лежали на отдельном рейде. И не только они, этот сайт, например, тоже. Так или иначе, я не собирался делать из Малинки серьёзный сервер. Мощи у неё не те, хотя тянула она NC неплохо, однако, когда дело доходило до мобильного клиента, это был тихий ад.
+Ну, поскольку смысла было покупать новый диск для Малинки я не видел, я просто решил собрать сервер на своём страком компутерном железе, а именно на проце Intel Pentium G4560 aka Гиперпень, и материнка Asus H110M-R. Ну и какая-то там планка оперативки на 8ГБ частотой 2133МГц. Диск тоже, по факту, был со старого компа, просто на момент работы сервера на Малинке он у меня был чисто под виртуалки всякие. Это SSD SanDisk на 120Гб.
+В ближайшее время я планирую проапгрейдить сервер новым процом, в неближайшее - диском, и хочу докинуть ещё плашку оперативы на 8ГБ, дабы был двухканал. Процессор этот будет Intel Core i5 7600. Брал его тут. Хотел взять Xeon-E3 1245 v5, однако без плясок с бубнами и программатора, мне бы его не получилось завести на этой материнке, менять которую мне вообще ни разу не хочется, да и с бубном плясать тоже неохота. После хотелось бы взять SSD Samsung EVO, скорее всего этот. Ну а плашку оперативы возьму эту. В идеале бы ещё ИБПшник взять, но я не знаю, какой…
+Может допишу ещё чего…
+ +Предлагаю вашему вниманию свою подборку обоев, которая уже достигла более 1500 обоев.
+Посмотреть их и забрать её можно тут.
+О подборке:
+У некоторых обоев может быть качество ниже FullHD (1920x1080), поскольку я не смог их найти в более лучшем качестве. Если кто сможет найти, буду признателен, если кинете ссылку. + +
+ +Мой инстанс | Сайт | Исходный код | Регистрация открыта
| Nextcloud OIDC
++Forgejo, форк Gitea - Открытая легковесная “кузница” для создания ПО.
+
Однажды я сделаю PoW капчу…
+++Matrix Admin UI - Matrix Admin UI.
+¯\_(ツ)_/¯
Мой инстанс | Сайт | Исходный код
+++Element-web - Глянцевый клиент Matrix для совместной работы в Интернете.
+
sadium.cyou
| Сайт | Исходный код | Регистрация закрыта
| Nextcloud OIDC
++Synapse — домашний сервер Matrix с открытым исходным кодом, написанный и поддерживаемый Matrix.org Foundation. Вкратце, Matrix — это открытый стандарт связи в Интернете, поддерживающий федерацию, шифрование и VoIP.
+
Мой инстанс | Сайт | Исходный код | Регистрация по премодерации
| OIDC
++Nextcloud - набор клиент-серверных программ для создания и использования хранилища данных.
+
+Является свободным аналогом облаков от Google, Яндекс, Mail.ru (нынешний VK Group), и т.д.
Мой инстанс | Сайт | Исходный код
+++Owncast - автономный сервер видеотрансляций и веб-чатов для использования с существующим популярным программным обеспечением для вещания.
+
Мой инстанс | Сайт | Исходный код
+++RSS-Bridge - программное обеспечение для создания Atom или RSS-каналов с веб-сайтов, у которых их нет.
+
Мостов куча, могу по просьбе добавить в список активных ещё какие-нибудь.
+Мой инстанс веб-интерфейса | Сайт | Исходный код сервера | Исходный код WebUI
+++Shlink - Автономный сокращатель URL-адресов на основе PHP, который можно использовать для обслуживания сокращенных URL-адресов в вашем собственном домене.
+
Мой инстанс | Исходный код сервера | Исходный код WebUI | Регистрация открыта
++Vaultwarden, форк Bitwarden - менеджера паролей с открытым кодом. Имеет приложения нескольких форматов, включая веб-интерфейс, настольные приложения, расширение браузера, мобильные приложения и CLI
+
++Uptime Kuma - Инструмент для мониторинга с возможностью самохостинга.
+
++Adguard Home - Межсетевой DNS сервер блокировщика рекламы и трекеров.
+
++Maddy - Составной почтовый сервер “все в одном”.
+
++qBittorrent - Открытый торрент-клиент.
+
Исходный код указанных в этой статье сервисов (и не только) отзеркален на моём инстансе Forgejo.
+ + +Мой инстанс | Сайт | Исходный код | Регистрация открыта
| Nextcloud OIDC
++Forgejo, форк Gitea - Открытая легковесная “кузница” для создания ПО.
+
Однажды я сделаю PoW капчу…
+++Matrix Admin UI - Matrix Admin UI.
+¯\_(ツ)_/¯
Мой инстанс | Сайт | Исходный код
+++Element-web - Глянцевый клиент Matrix для совместной работы в Интернете.
+
sadium.cyou
| Сайт | Исходный код | Регистрация закрыта
| Nextcloud OIDC
++Synapse — домашний сервер Matrix с открытым исходным кодом, написанный и поддерживаемый Matrix.org Foundation. Вкратце, Matrix — это открытый стандарт связи в Интернете, поддерживающий федерацию, шифрование и VoIP.
+
Мой инстанс | Сайт | Исходный код | Регистрация по премодерации
| OIDC
++Nextcloud - набор клиент-серверных программ для создания и использования хранилища данных.
+
+Является свободным аналогом облаков от Google, Яндекс, Mail.ru (нынешний VK Group), и т.д.
Мой инстанс | Сайт | Исходный код
+++Owncast - автономный сервер видеотрансляций и веб-чатов для использования с существующим популярным программным обеспечением для вещания.
+
Мой инстанс | Сайт | Исходный код
+++RSS-Bridge - программное обеспечение для создания Atom или RSS-каналов с веб-сайтов, у которых их нет.
+
Мостов куча, могу по просьбе добавить в список активных ещё какие-нибудь.
+Мой инстанс веб-интерфейса | Сайт | Исходный код сервера | Исходный код WebUI
+++Shlink - Автономный сокращатель URL-адресов на основе PHP, который можно использовать для обслуживания сокращенных URL-адресов в вашем собственном домене.
+
Мой инстанс | Исходный код сервера | Исходный код WebUI | Регистрация открыта
++Vaultwarden, форк Bitwarden - менеджера паролей с открытым кодом. Имеет приложения нескольких форматов, включая веб-интерфейс, настольные приложения, расширение браузера, мобильные приложения и CLI
+
++Uptime Kuma - Инструмент для мониторинга с возможностью самохостинга.
+
++Adguard Home - Межсетевой DNS сервер блокировщика рекламы и трекеров.
+
++Maddy - Составной почтовый сервер “все в одном”.
+
++qBittorrent - Открытый торрент-клиент.
+
Исходный код указанных в этой статье сервисов (и не только) отзеркален на моём инстансе Forgejo.
+ +Данный документ - свод правил поведения. При использовании любых сервисов, размещённых в рамках проекта Sadium
, администрация и, мы надеемся, сообщество, должны соблюдать данный свод правил.
Данный документ относится ко всем сервисам, размещенным в рамках проекта Sadium
. Это означает, что данный свод правил нужно соблюдать при использовании сервисов, размещенных на домене и под-доменах *.sadium.cyou
.
Сервис
- онлайн-ресурсы и ПО, размещенные в рамках проекта Sadium
на домене и под-доменах *.sadium.cyou
.
Вы понимаете и соглашаетесь с тем, что Сервис
предоставляется «как есть» без каких-либо гарантий, что сервис не содержит ошибок или дефектов. Администрация Сервиса
не несёт никакой ответственности за какую-либо неверную и/или несвоевременную доставку информации, правильность обработки предоставленных и/или копируемых данных, а равно за прямой или косвенный ущерб, вызванный использованием данного Сервиса
.
Дополнительно сообщаем, что администрация проекта Sadium
несёт ответственность только за контент, размещенный на “своих” сервисах. Администрация Sadium
отказывается от ответвенности за размещение контента через “проксирующие” сервисы, ибо не имеет технической и правовой возможности его контроллировать.
Проект Sadium
просит обратить внимание, что администрация не занимается модерированием каждого действия пользователей, в то же время контент может модерироваться/удаляться по обращению правообладателей, но только в том случае, если правообладатель сможет доказать авторство опубликованного на домене *.sadium.cyou
контента.
Жалобы на контент принимаются только в письменном виде и в специальной для этого форме: - <ссылка на форму>
+Сервис
считается “своим”, если веб-приложение, находящееся на домене *.sadium.cyou
, либо его контент может контролироваться администрацией (изменение, создание, удаление), а так же если администраторы проекта Sadium
имеют техническую возможность контролировать пользователей как сущность базы данных (удалять, создавать, изменять).Сервис
считается “проксирующим”, если веб-приложение, находящееся на домене *.sadium.cyou
, по сути своей, является лишь альтернативным путём для получения контента, и контент никак не может быть изменен администрацией проекта Sadium
.Предоставляя свои персональные данные при использовании Сервиса
, вы даёте своё согласие на обработку и использование своих персональных данных для работы Сервиса
. Администрация проекта Sadium
не принуждает вас указывать свои “настоящие” персональные данные.
+Администрация проекта Sadium
не использует персональные данные пользователей в иных целях, если пользователь не изъявил обратного.
*.sadium.cyou
- пользователь sadium.cyou обязан это сделать, в ином случае это сделает администрация.[1] - Персональные данные или личные данные (ЛД) — любая информация, относящаяся прямо или косвенно к определенному пользователю. Любая информация, не опубликованная пользователем в открытый доступ будет считаться как ЛД пользователя.
+В независимости от того, опубликованы или нет, ЛД всегда будут считаться:
+[2] - Призывом к травле может являться:
+Некоторые фрагменты текста были взяты и адаптированы отсюда
+Данный текст ещё будет дорабатываться.