diff --git a/README.md b/README.md index 779cf04..ee349d4 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # poridge.club -poridge.club website source code \ No newline at end of file +Исходный код сайта poridge.club diff --git a/about/index.html b/about/index.html new file mode 100644 index 0000000..0dd8547 --- /dev/null +++ b/about/index.html @@ -0,0 +1,75 @@ + + + + Poridge Club | О проекте + + + + + + +
+ +
+
+
+

О проекте Poridge Club

+

Для меня Poridge Club — это в первую очередь самый любимый инстанс в Fediverse.

+

Коротая история Poridge Club

+
+
+

Poridge Club появился ещё в сентябре 2021 года, его создал великий aurel1on_sol. Про него до сих пор слагают легенды, но вот уже как больше полугода его нет в краях щитпостеров.

+

Он оставил федивёрс. Подробнее можно почитать в его посте.

+
+
+ aurel1on_sol photo + Aurel1on Sol +
+
+ +

Немалую роль сыграл также модератор Poridge Club'а nihonium, который помогал aurel1on_sol'у в проекте. Сейчас nihonium оставил Poridge Club, но он очень помог при настройке сети для домашнего сервера. Его можно найти на nekoea.red.

+

Чуть позже появился второй модератор more, который внёс огромный вклад в развитие и популяризацию SPC, а также Mumble сервера. Лучший community moderator :3

+

После ухода Sol'а, more планировал перезапустить проект и начать всё с нового листа: новый инстанс, новые правила, но с духом прежнего SPC.

+

Нам было не суждено увидеть такой Poridge Club. Хорошо это или плохо покажет время. Самое главное, что инстанс всё это время с лета работал.

+

Чуть позже, я предложил помочь more, мы обновили Misskey. Прошло немного времени и more решил как и aurel1on_sol оставить федивёрс, и теперь я занимаюсь poridge.club'ом.

+

Так что мне тут всё досталось и не пришлось особо потеть: и комьюнити, и инстанс. Только сайтик обновил, пару сервисов поднял. Постараюсь держать все сервисы с максимальным аптаймом и хорошим быстродейсвтием, надеюсь не разочаровать вас. От меня большего и не ожидается. О планах можете почитать тут.

+

Советую глянуть историю сайта poridge.club

+

Фото home-сервера (от 7/12/2023)

+ Фотография сервера. + Пыльный уголок коридора, рядом с деревянным ящиком + Удлинитель на разделочной деревяной доске + Да, колхоз. Но работает же? + Ethernet-кабель, идущий над дверным проёмом прямо к роутеру + Самое главное, что можно закрыть дверь и спокойно поспать +

Характеристики

+ +
ASMR звуки сервера:
+ +

Также можете заценить другой мой проект bloat.cat, на котором я держу разные приватные фронтенды и другие небольшие сервисы.

+
+
+ + + diff --git a/contact/index.html b/contact/index.html new file mode 100644 index 0000000..12ad54f --- /dev/null +++ b/contact/index.html @@ -0,0 +1,42 @@ + + + + Poridge Club | Связаться + + + + + + +
+ +
+
+
+

Способы связи с админом

+

С администрацией проекта вы можете связаться несколькими способами:

+ +

Обычно отвечаю в течении 24 часов

+
+
+ + + diff --git a/donate/index.html b/donate/index.html new file mode 100644 index 0000000..5ffe2e9 --- /dev/null +++ b/donate/index.html @@ -0,0 +1,42 @@ + + + + Poridge Club | Поддержать + + + + + + +
+ +
+
+
+

Поддержать

+ + +

Криптовалюта всегда предпочтительнее, но скоро появятся другие способы материально поддержать проект.

+

Слова благодарности или распорстранение информации о Pordige Club не меньшая поддержка :)

+
+
+ + + diff --git a/faq/index.html b/faq/index.html new file mode 100644 index 0000000..93fc761 --- /dev/null +++ b/faq/index.html @@ -0,0 +1,52 @@ + + + + Poridge Club | ЧАВО + + + + + + +
+ +
+
+
+

ЧАВО

+
Вопросы я выдумал, так как их никто не задаёт ;(
+

Могу ли я доверять Poridge Club?

+

Можешь. А лучше не надо. Именно для этого Misskey можно пользоваться из Tor, нигде не требуется почта или телефон, а другие сервисы практически не собирают никакой идентифицирующей информации.

+

Почему в Poridge Club одна буква "r"?

+

Потому что так задумывал создать. Пориджы даже правильно слово "каша" не могут написать...

+

Кто такие пориджы?

+

У слова поридж много значений, вот некоторые из них: молодой, глупый, недальновидный человек; зумер. Пориджами зовутся пользователи Shitpost Poridge Club.

+

Правда ли, что на Shitpost Poridge Club одни нацисты?

+

Конечно же нет.

+

Почему лого Poridge Club — popcat?

+

Больше котов!!! Приколный мем, соответствует тематике инстанса Misskey.

+

Сливает ли инстанс данные ФСБ?

+

Конечно. Это honeypot. А если серьёзно, то "администратор сервера никогда не выдаст ваши данные другим пользователям, но при "гостях с болгаркой" ваши данные будут отданы", даже несмотря на то, что диск зашифрован.

+

Почему всё бесплатно?

+

Потому что в ином случае это было бы никому не нужно 😊️

+

Зачем это вообще всё?

+

Just for fun.

+
+
+ + + diff --git a/fonts/InterDisplay-Regular.woff2 b/fonts/InterDisplay-Regular.woff2 new file mode 100644 index 0000000..a6c04f6 Binary files /dev/null and b/fonts/InterDisplay-Regular.woff2 differ diff --git a/images/aurel1on_sol.jpg b/images/aurel1on_sol.jpg new file mode 100644 index 0000000..4245bf1 Binary files /dev/null and b/images/aurel1on_sol.jpg differ diff --git a/images/extender.jpg b/images/extender.jpg new file mode 100644 index 0000000..3391484 Binary files /dev/null and b/images/extender.jpg differ diff --git a/images/forgejo-logo.png b/images/forgejo-logo.png new file mode 100644 index 0000000..e1a1912 Binary files /dev/null and b/images/forgejo-logo.png differ diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 0000000..1418f34 Binary files /dev/null and b/images/logo.png differ diff --git a/images/misskey-logo.png b/images/misskey-logo.png new file mode 100644 index 0000000..4882a4a Binary files /dev/null and b/images/misskey-logo.png differ diff --git a/images/monero.jpg b/images/monero.jpg new file mode 100644 index 0000000..62ab439 Binary files /dev/null and b/images/monero.jpg differ diff --git a/images/mumble-logo.png b/images/mumble-logo.png new file mode 100644 index 0000000..f13e4e6 Binary files /dev/null and b/images/mumble-logo.png differ diff --git a/images/router.jpg b/images/router.jpg new file mode 100644 index 0000000..6fc6de9 Binary files /dev/null and b/images/router.jpg differ diff --git a/images/server.jpg b/images/server.jpg new file mode 100644 index 0000000..9497959 Binary files /dev/null and b/images/server.jpg differ diff --git a/images/xmpp-logo.png b/images/xmpp-logo.png new file mode 100644 index 0000000..a8c4126 Binary files /dev/null and b/images/xmpp-logo.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..8ca12cd --- /dev/null +++ b/index.html @@ -0,0 +1,85 @@ + + + + Poridge Club + + + + + + +
+ +
+
+
+

Пориджклаб?

+

Это набор сервисов для этичного и безопасного времяпровождения в сети интернет без опаски за свои данные, а также островок свободы слова и самовыражения.

+

+ Проект предлагает свободные альтернативы популярным сервисам, + сделанные людьми для людей, а не корпорациями с целью извлечения + прибыли. Пользоваться всеми сервисами можно абсолютно бесплатно. +

+
+
+ Misskey logo +

Misskey

+

+ Альтернатива Twitter или VK. Много функций, вычурный интерфейс, + куча анимаций. Самое то, чтобы позалипать в федивёрсе +

+
+
+ Mumble logo +

Mumble

+

+ Альтернатива TeamSpeak. Лёгкая и быстрая, предназначенная для + голосового общения +

+
+
+ Forgejo logo +

Forgejo

+

Альтернатива GitHub и GitLab, Git хостинг для вашего кода

+
+
+
+
+ XMPP logo +

XMPP

+

+ Альтернатива WhatsApp и Telegram. Никто, даже FBI не сможет читать + ваши переписки* +

+
+
+

А подробнее?

+

+ Здесь вы можете совершенно бесплатно, без отслеживания корпораций, без + требований слить почту, телефон, пасспорт и прочий бред + использовать свободное ПО, а также иметь возможность высказываться, так как правила близки к абсолютному фриспичу, а также мы никого не блокируем и федерируемся со всеми.

+

+ Советую ознакомиться с + часто задаваемыми вопросами и + политикой конфиденциальности. +

+ * данное утверждение верно при использовании шифрования (OTR, OMEMO или PGP), а также при предпринятии бесчисленых мер безопасности +
+
+ + + diff --git a/mumble/index.html b/mumble/index.html new file mode 100644 index 0000000..81a0fb2 --- /dev/null +++ b/mumble/index.html @@ -0,0 +1,38 @@ + + + + Poridge Club | Mumble + + + + + + +
+ +
+
+
+

Mumble

+

Mumble — лучший софт для разговоров о чём угодно.

+

Подключиться — poridge.club, порт стандартный (64738)

+

Рекомендую к ознакомлению отличную статью skobkin'a, чтобы освоиться в программе.

+
+
+ + + diff --git a/plans/index.html b/plans/index.html new file mode 100644 index 0000000..08d2cb7 --- /dev/null +++ b/plans/index.html @@ -0,0 +1,45 @@ + + + + Poridge Club | Планы + + + + + + +
+ +
+
+
+

Планы

+

Если вы досюда дошли, это круто, спасибо :3

+
Планы на будущий 2024 год
+ +

Пока планы такие, понятное дело, они будут обновляться с течением времени.

+
+
+ + + diff --git a/privacy-policy/index.html b/privacy-policy/index.html new file mode 100644 index 0000000..a049e06 --- /dev/null +++ b/privacy-policy/index.html @@ -0,0 +1,64 @@ + + + + Poridge Club | Политика конфиденциальности + + + + + + +
+ +
+
+
+

Политика конфиденциальности

+

ЪУЪ! Как серьёзно звучит...

+

Политика конфиденциальности — это юридическое соглашение, в котором объясняется, какую личную информацию я собираю от посетителей веб-сайта или приложения, как ее использую и защищаю.

+

Бла-бла-бла. Все это знают, но никто никогда её не читает.

+

Ладно, распишу коротко, но ёмко:

+

При пользовании сайтом Poridge Club

+

Сайт не собирает никаких логов посещения, могут собираться логи ошибок, которые в себя включают IP-адрес, user-agent, запрашиваемая странца. Логи очищаются каждую неделю.

+

При использовании Misskey инстанса

+

Тут куда интереснее. На сервере хранится:

+ +

Данные никому не передаются и никак не используются, кроме как для предоставления сервисов.

+

При использовании Mumble

+

Mumble не собирает никакой информации о вас, если вы не регистрировались.

+

При регистрации хранится ваш сертификат, никнейм, как давно вы неактивны, а также последний канал

+

При использовании XMPP

+ +

При использовании Forgejo

+

В процессе...

+ +

Все данные хранятся на зашифрованном диске у меня дома.

+
+
+ + + diff --git a/servernoise.ogg b/servernoise.ogg new file mode 100644 index 0000000..9a333ee Binary files /dev/null and b/servernoise.ogg differ diff --git a/styles.css b/styles.css new file mode 100644 index 0000000..886d0a1 --- /dev/null +++ b/styles.css @@ -0,0 +1,284 @@ +html { + background: rgb(236, 240, 241); +} + +body { + background: rgb(236, 240, 241); + font-family: Inter; + font-size: 1.25rem; + margin: 0; +} + +@font-face { + font-family: Inter; + src :url('fonts/InterDisplay-Regular.woff2'); +} + +main { + display: flex; + justify-content: center; +} + +.content { + min-height: calc(100vh - 5rem - 2.5rem); + position: relative; + width: 50%; +} + +.table { + display: flex; + flex-wrap: wrap; + justify-content: space-around; +} + +.t-element { + align-items: center; + border-radius: 0.4rem; + box-shadow: 0 1px 3px lightgray; + display: flex; + flex: 1; + flex-direction: column; + margin: 1rem; + padding: 1rem; +} + +.t-element p { + margin: 0; + margin-bottom: 0.7rem; +} + +.t-element h4 { + margin: 0; + margin-bottom: 0.7rem; + margin-top: 0.7rem; +} + +.service { + display: block; + max-width: 10rem; +} + +.header-area { + display: flex; + height: 5rem; + background-color: rgb(0, 164, 151); + justify-content: center; +} + +.menu { + display: flex; + justify-content: space-between; + width: 50%; + align-items: center; +} + +.logo { + width: 3.125rem; + border-radius: 50%; + display: block; +} + +a.active { + position: relative; + color: #fff; + text-decoration: none; + margin-left: 0.6rem; +} + +a.active:before { + content: ""; + position: absolute; + width: 100%; + height: 2px; + bottom: -5px; + left: 0; + background-color: #fff; +} + +a.hover-underline-animation { + position: relative; + color: #fff; + text-decoration: none; + margin-left: 0.6rem; +} + +a.hover-underline-animation:before { + content: ""; + position: absolute; + width: 100%; + height: 2px; + bottom: -5px; + left: 0; + background-color: #fff; + visibility: hidden; + transform: scaleX(0); + transition: all 0.2s ease-in-out; +} + +a.hover-underline-animation:hover:before { + transform: scaleX(1); + visibility: visible; +} + +img { + max-width: 100%; +} + +small { + display: block; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + text-align: center; +} + +ul { + list-style-type: square; + padding-left: 1rem; + word-wrap: break-word; +} + +audio { + width: 100%; +} + +.annotation { + text-align: left; +} + +.donate { + align-items: center; + display: flex; + flex-direction: column; + justify-content: center; +} + +#donate-text { + margin-bottom: 0; +} + +.side-image { + object-fit: contain; + width: 70%; +} + +.content-with-image { + display: flex; +} + +.image-wrapper { + align-items: center; + display: flex; + flex: 1; + flex-direction: column; + justify-content: center; +} + +.text-wrapper { + flex: 3; +} + +.text-wrapper p { + margin-top: 0; +} + +.questionmark { + animation: rotate 8s infinite; + display: inline-block; + margin-left: 0.3rem; +} + +@keyframes rotate { + 0% { + transform: rotate(0deg); + } + + 50% { + transform: rotate(180deg); + } + + 100% { + transform: rotate(0deg); + } +} + +footer { + height: 2.5rem; + text-align: center; +} + +@media only screen and (max-width: 1200px) { + .content-with-image { + display: flex; + flex-direction: column; + } + + .side-image { + height: 50%; + object-fit: contain; + width: 50%; + } +} + +@media only screen and (max-width: 1000px) { + .right-section { + font-size: 1.1rem; + } +} + +@media only screen and (max-width: 850px) { + .menu { + flex-direction: column; + width: 100%; + } + + .header-area { + padding-bottom: 1rem; + padding-top: 1rem; + } + + .content { + min-height: calc(100vh - 7rem - 2.5rem); + } + +} + +@media only screen and (max-width: 900px) { + .content { + margin-left: 1rem; + margin-right: 1rem; + width: 80vw; + } + + a.hover-underline-animation:before { + transform: none; + transition: none; + } + a.hover-underline-animation:hover:before { + transform: none; + } +} + +@media only screen and (max-width: 370px) { + .header-area { + padding-bottom: 4rem; + padding-top: 1rem; + } + + .right-section { + display: flex; + flex-direction: column; + } + .right-section a { + margin-bottom: 0.2rem; + margin-left: 0; + } + + a.hover-underline-animation:before { + transform: none; + transition: none; + } + + a.hover-underline-animation:hover:before { + transform: none; + } +} diff --git a/vlnst/index.html b/vlnst/index.html new file mode 100644 index 0000000..2cdb8f0 --- /dev/null +++ b/vlnst/index.html @@ -0,0 +1,36 @@ + + + + Poridge Club + + + + + + +
+ +
+
+
+

Обо мне

+

Студент 2-го курса музыкального колледжа. Зарегистрирован на SPC 1.04.22. Вот и всё. Учусь не очень. А большего вам знать и не надо :)

+
+
+ + + diff --git a/xmpp/host-meta b/xmpp/host-meta new file mode 100644 index 0000000..cf158ac --- /dev/null +++ b/xmpp/host-meta @@ -0,0 +1,7 @@ + + + + + diff --git a/xmpp/host-meta.json b/xmpp/host-meta.json new file mode 100644 index 0000000..0a73dff --- /dev/null +++ b/xmpp/host-meta.json @@ -0,0 +1,12 @@ +{ + "links": [ + { + "rel": "urn:xmpp:alt-connections:xbosh", + "href": "https://poridge.club:5281/http-bind" + }, + { + "rel": "urn:xmpp:alt-connections:websocket", + "href": "https://poridge.club/xmpp-websocket" + } + ] +} diff --git a/xmpp/index.html b/xmpp/index.html new file mode 100644 index 0000000..f12604d --- /dev/null +++ b/xmpp/index.html @@ -0,0 +1,44 @@ + + + + Poridge Club | XMPP + + + + + + +
+ +
+
+
+

XMPP

+

Регистрация пока по инвайтам, если вам нужен аккаунт, напишите мне

+ XMPP compliance badge +

Сответую ознакомитсья с интересными статьями:

+ +
+
+ + +