med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

411
active users

#dataownership

0 posts0 participants0 posts today

Hello, I'd like to ask you to help me rectify my general plan or maybe the whole intention of to install freebsd to rpi4 as a server where I'd like to have jail for nextcloud, jail for homeassistant and nas. I'd like to use for freebsd the ssd storage with zfs 1TB (connected by USB), data encrypted, set wireguard to my external vps to be able to connect from anywhere. The whole idea is powered to learn something and really own my data.
plan:
1) dd rpi4 image of freebsd to SD card
2) boot SD card
3) manually set zfs to ssd connected by usb. set encryption to everything else than / /usr and /boot, if I used FDE I am unable to connect just with ssh then
4) manually install freebsd without bsdinstall command because of encryption. I am not sure about this point how to do it
5) reboot to sd card again, import zpool = mount the ssd disk
6) set correctly boot files (copy) the rpi4 it should be copy of u-boot.bin and maybe other files from github.com/raspberrypi/firmwar
but I am also not sure about this point what is the right solution. When I ve just install the freebsd to ssd with bsdinstall without encryption the freebsd did not boot from ssd even though I set ssd as first to boot in order with rpi-eeprom. so some tweaking is needed I suppose

It looks like that running encrypted freebsd on rpi4 on separately ssd disk is not easy so maybe the whole idea is wrong.

Thank you for advices

This repository contains pre-compiled binaries of the current Raspberry Pi  kernel and modules, userspace libraries, and bootloader/GPU firmware. - raspberrypi/firmware
GitHubfirmware/boot at master · raspberrypi/firmwareThis repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firmware. - raspberrypi/firmware

Selhosted P2P E2EE File Transfer & Messaging PWA

* #OpenSource
* #CrossPlatform
* #PWA
* #iOS, #Android, #Desktop (self compile)
* App store, Play store (coming soon)
* Desktop
* #Windows, #MacOS, #Linux (self compile)
* run `index.html` on any modern #browser
* #Decentralized
* #Secure
* #NoCookies
* #P2P #encrypted
* No registration
* No installing
* #Messaging
* Group Messaging (coming soon)
* Text Messaging
* #Multimedia Messaging
* #Screensharing (on desktop browsers)
* Offline Messaging (in #research phase)
* #FileTransfer
* #VideoCalls
* #DataOwnership
* #SelfHosted
* GitHub pages Hosting
* #LocalOnly storage

Check it out!

positive-intentions.com

(Degoogled links to the apps)
- Chat: chat.positive-intentions.com
- File: file.positive-intentions.com
- GitHub: github.com/positive-intentions

I've build a stack for an open productive environment 🚀

- Core (MariaDB, PostgreSQL, Adminer und Traefik)
- Website: Drupal
- Version control: Gitlab
- Mail: Mailcow
- Drive: Nextcloud
- Office: OnlyOffice
- Project management: OpenProject
- Notes: Hedgedoc

It needs 6cores-16GB-RAM-something to run 🏃

If this works out: good bye github, google, onedrive, msoffice!

gitlab.nasarek.dev/rnsrk/open-

GitLabRobert Nasarek / Open Productive Stack · GitLabGitLab Community Edition

This morning, I was on the phone with a potential client, and I suggested they migrate to a NextCloud solution instead of their current cloud provider. When I explained that one of the main reasons, in my opinion, is to remain the owner of their own data, they reacted ironically, saying that at that point, people like me would have access to all their data. They seemed less worried about a large cloud provider than about a company "closer" to them.

I explained that they could encrypt everything, but they weren’t entirely convinced.

We parted ways on good terms, but with little hope.

Two hours later, they called me back. They did some research and asked a few colleagues. They’re now considering the idea and even apologized for the joke.

There was nothing to apologize for; it's just that some dynamics can be unclear (especially since we're so used to the promises of salespeople, often far from reality).

One of the things I've been advocating for years - and where I want to raise my voice even louder - is the importance of owning your data. #OwnYourData

Over the past few days, I’ve come across two examples of how misinformation is causing immense damage, leading people to believe that there's no alternative but to hand over their data to big corporations, putting themselves entirely in their hands.

- A well-known lawyer, just before a meeting, warned about using Teams and its new "virtual assistant," which joins conferences before anyone else and transcribes everything. When I pointed out that it would be wise to use alternative tools (like Jitsi, for example, but there are others), he abruptly ended the conversation, saying, "We've lost this war. There's no alternative anymore."
That wasn’t the right moment for a detailed discussion, so I just noted that alternatives do exist - but if no one starts using them, and if we passively accept certain behaviors from certain companies, things will never improve for us.

- Just now, I received another one of those emails that hurt more in the heart than in the wallet: "Our e-commerce is taking off, so we’re moving it to Shopify to better manage our growth."
I replied, trying to explain that handing over a growing e-commerce business to a third-party company (right now, they have full access to their own server - meaning all their databases, data, etc., are under their control) means losing ownership of it. Prices could change at any moment, contract terms could shift negatively, and, worst case scenario, if Shopify itself faced issues (which seems impossible today, but think of giants like Kodak), they could lose everything. Of course, they’ll do what they think is best, but I feel obligated to warn them.

Luckily, others are making the opposite choice. But I keep wondering: since these big platforms aren’t exactly cheap, rather than "selling themselves" to them just for (potentially) fewer headaches, wouldn’t it be worth paying someone (not me, of course, but someone working exclusively for them) to handle these things - ensuring they retain full ownership of their business and their data?

Selhosted P2P E2EE File Transfer & Messaging PWA

positive-intentions.com

A p2p encrypted file transfer and messaging app. Here are some features below:

* #OpenSource
* #CrossPlatform
* #PWA
* #iOS, #Android, #Desktop (self compile)
* App store, Play store (coming soon)
* Desktop
* #Windows, #MacOS, #Linux (self compile)
* run `index.html` on any modern #browser
* #Decentralized
* #Secure
* #NoCookies
* #P2P #encrypted
* No registration
* No installing
* #Messaging
* Group Messaging (coming soon)
* Text Messaging
* #Multimedia Messaging
* #Screensharing (on desktop browsers)
* Offline Messaging (in #research phase)
* #FileTransfer
* #VideoCalls
* #DataOwnership
* #SelfHosted
* GitHub pages Hosting
* #LocalOnly storage

Check it out!

(Degoogled links to the apps)
- Chat: chat.positive-intentions.com
- File: file.positive-intentions.com
- GitHub: github.com/positive-intentions

positive-intentions.compositive-intentions | positive-intentionsDescription will go into a meta tag in <head />

Well, another one.

@vincent@r.town is running bird.makeup.

Somehow that's still live.

Issues:
1. The agreement between Xitter users and Xitter doesn't include his platform as a party authorized to process user data.
2. Data being public doesn't authorize him (or anyone else) to use and process that data outside of fair use.
3. Consent, at the moment, is opt-out (by blocking the bridge), rather than opt-in on the user side.

These issues have been brought up twice already:
-
https://todo.sr.ht/~cloutier/bird.makeup/9
-
https://todo.sr.ht/~cloutier/bird.makeup/14

As of January 18 2025, bird.makeup has the following metrics:
- Followers (i.e. people following Twitter accounts, to my understanding): 101 790
- Followers' servers: 4479
- Connections (Twitter <> Fedi): 471 450 (!)
- Connections (Instagram <> Fedi): 2 758
- Twitter users: 152 862
- Instagram users: 1459

Furthermore, bird.makeup offers
zero terms of service, privacy policy, or any hint at what their data processing practices are.

In short: it's nearly the same bullshit that we saw with Bridgy-Fed, where the
ability to do something is more enticing to the dev than ethics.

But here's the kicker: someone
did already request that their account be deleted. You know what @vincent@r.town said?

~cloutier REPORTED -> NOT_OUR_BUG 1 year, 11 months ago
Twitter sells data to anyone who wants them. You don’t own your tweets. People should delete their Twitter account if they are not comfortable with that
(The screenshot is that same response.)

Let's break it down:

1. He claims Twitter sells user data to anyone. Okay, let's assume this is true, since there's precedent for Elon to do that.
2. He claims that you don't own your tweets. That's
very false and disingenuous. You do own your data. And even if you didn't, @vincent@r.town isn't party to your agreement with Twitter and thus doesn't have license or authorization to use or process your data outside the scope of Twitter (barring fair use, which bridging isn't).
3. He then proceeds to say that the user should proceed to delete their twitter account if they're not comfortable with that.

Now my question is, with what?

1/2



#fediverse #consent #privacy #dataprivacy #dataownership

RE:
https://fed.bajsicki.com/notes/a23cjpezn0

Should be a law: if you run a web app that stores user data behind a login, you are required either to allow users to scrape their data (no anti-scraping tech blocking authenticated users) or to provide an API they can use to access it at no additional charge.
It should literally be illegal to lock users data into your site and prevent them from implementing their own automation to access it.
#tech #web #dataOwnership #dataRights

"…social networking through protocols like ActivityPub, which powers platforms like Mastodon and Pixelfed. These federated systems demonstrate how decentralized networks can achieve global scale while preserving local autonomy, an alternative to centralized social media, where users can choose their communities, set their rules, and maintain ownership of their digital presence."

joanwestenberg.com/the-revolut

westenberg. · The Revolution Will Be DecentralizedPower once flowed directly from “divine right”. Medieval Europe operated under a simple premise / lie: God appointed kings, kings appointed nobles, and the rest served. This hierarchical system persisted for centuries until merchants began accumulating wealth that rivaled aristocratic fortunes; the rise of banking houses like the Medici in Florence

Selhosted P2P File Transfer & Messaging PWA

App: chat.positive-intentions.com

A p2p encrypted file transfer and messaging app. Here are some features below:

* #OpenSource
* #CrossPlatform
* #PWA
* #iOS, #Android, #Desktop (self compile)
* App store, Play store (coming soon)
* Desktop
* #Windows, #MacOS, #Linux (self compile)
* run `index.html` on any modern #browser
* #Decentralized
* #Secure
* #NoCookies
* #P2P #encrypted
* No registration
* No installing
* #Messaging
* Group Messaging (coming soon)
* Text Messaging
* #Multimedia Messaging
* #Screensharing (on desktop browsers)
* Offline Messaging (in #research phase)
* #FileTransfer
* #VideoCalls
* #DataOwnership
* #SelfHosted
* GitHub pages Hosting
* Local-Only storage

Check it out!

- App: chat.positive-intentions.com
- More info: positive-intentions.com/blog/i
- GitHub: github.com/positive-intentions

chat.positive-intentions.compositive-intentions

YaCy - Wikiwand
wikiwand.com/ru/articles/YaCy

**YaCy** — децентрализованный поисковый движок с открытым кодом, обеспечивающий приватность и независимость. Он может быть развернут в различных режимах для достижения оптимальной производительности и конфиденциальности.

YaCy — это свободно распространяемая децентрализованная поисковая система, работающая на основе одноранговой сети (P2P). Она была основана Михаэлем Кристеном в 2003 году и поддерживается фондом свободного программного обеспечения (FSFE). YaCy доступна для Windows, Linux и MacOSX. Основной модуль написан на Java и поддерживает тысячи компьютеров участников, которые независимо индексируют интернет-страницы, создавая общую базу данных. Сеть YaCy децентрализована, все узлы эквивалентны, и отсутствует центральный сервер.

Программа работает как поисковый робот или локальный прокси-сервер, индексируя доступные страницы. Доступ к функциям поиска осуществляется через локально запущенный веб-сервер. Для обеспечения быстроты поиска используются распределённые хеш-таблицы (DHT). Протокол YaCy включает текстовые сервлеты и взаимодействие между узлами происходит через GET-параметры.

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

### Пять способов развернуть собственный поисковик:
1. **Full Node** — максимальная независимость с локальным индексом.
2. **Private Peer** — защищенная корпоративная сеть.
3. **Hybrid Mode** — подключение к другим узлам по необходимости.
4. **Split Index** — для облегченного доступа к большим объемам данных.
5. **Clustering** — масштабирование индекса с повышением надежности.

### Стратегии для повышения анонимности:
1. Использование **VPN** или **Tor**.
2. Режим изоляции узла.
3. Настройка прокси-сервера.
4. Ограничение логов.
5. Шифрование трафика.

### Интеграция с сетью **Иггдрасиль**:
1. Децентрализация — обмен данными без централизованного управления.
2. Анонимность — защита личной информации.
3. Доступ к контенту — индексация ресурсов, недоступных традиционными системами.
4. Обмен данными — улучшение качества поисковых результатов.

matrix.to/#/!HdSCQbJtfHHCalgem

Ось 5 способів розгорнути власний пошуковик для серйозного використання:

1. **YaCy** — децентралізована peer-to-peer система з відкритим кодом, яка забезпечує приватність та незалежність.
2. **Elasticsearch** — потужний інструмент для великих масивів даних, часто використовуваний для корпоративного пошуку.
3. **Apache Solr** — платформа для масштабованого пошуку та аналітики з високою продуктивністю.
4. **Searx** — метапошуковик, що дозволяє користувачам отримувати результати з багатьох пошукових систем.
5. **Whoogle** — локальна альтернатива Google з конфіденційністю і простим інтерфейсом.

Ці рішення підходять для побудови незалежного пошуку з акцентом на конфіденційність і налаштування під власні потреби.

Ось 5 варіантів для тих, хто не терпить компромісів у розгортанні пошукової системи за допомогою YaCy:

1. **Режим повного вузла (Full Node)** — забезпечує найбільшу незалежність, зберігає локальну копію індексу.

2. **Приватна мережа (Private Peer)** — ідеально для захищених корпоративних пошуків, створюючи локальну, захищену мережу.

3. **Гібридний режим** — дозволяє підключатися до інших вузлів лише в разі потреби, зберігаючи приватність.

4. **Пошук із окремими індексами (Split Index)** — розділяє бази даних для полегшення доступу до великих обсягів інформації.

5. **Кластеризація** — для масштабування індексу з розподілом навантаження, що підвищує надійність і швидкість роботи

Щоб додати більше анонімності та приватності при використанні YaCy, ось п’ять стратегій:

1. **Використання VPN або Tor** — маршрутизуйте трафік через VPN або Tor, щоб приховати своє місцезнаходження і уникнути відстеження.

2. **Режим ізоляції вузла** — уникайте підключення до публічних мереж YaCy, працюючи лише на локальному індексі.

3. **Налаштування проксі-сервера** — для обфускації реальних IP-адрес та додаткового шару захисту.

4. **Обмеження логів** — вимкніть або мінімізуйте журнали, щоб запобігти збереженню даних пошуку.

5. **Шифрування трафіку** — використовуйте HTTPS або додатковий шар SSL на своєму сервері для захисту від перехоплення.

Такі налаштування дозволяють розгортати власний пошуковик без шкоди приватності.

Щоб забезпечити приватність і надійність у даркнеті та меш-мережах із YaCy, ось кілька варіантів:

1. **Даркнет через Tor** — запускайте YaCy через Tor, щоб інтегруватися з даркнет-мережею, анонімізуючи джерело запитів.
2. **Меш-сети** — використовуйте YaCy на локальних меш-сетях, таких як cjdns або Hyperboria, для створення безпечного децентралізованого пошуку.
3. **I2P** — інтеграція через Invisible Internet Project дозволяє захистити пошук у глибокій мережі.
4. **Зашифровані точки доступу** — зв’яжіть вузли через VPN-меш-сети для посиленого захисту.
5. **Управління індексом на власному сервері** — зберігайте індекси на локальному або приватному сервері для захисту від зовнішніх втручань.

Такі варіанти підходять для незалежного, безпечного пошуку, що працює в даркнеті чи меш-сетях.

Ось п’ять варіантів апаратної архітектури для розгортання власного пошукового сервера:

1. **Мікроархітектура ARM** — для економічного і низькоенергетичного пошуку, особливо корисно для невеликих мереж.
2. **x86 з підтримкою багатоядерності** — оптимальний для продуктивних обчислень і середніх індексів.
3. **Кластер на GPU** — для обробки великих обсягів даних та аналітики з використанням нейромереж.
4. **Кластер серверів з високою доступністю** — з резервуванням і розподілом навантаження для безперервного пошуку.
5. **Мережа Raspberry Pi** — для економного децентралізованого індексування в умовах низького бюджету.

Ці варіанти дозволяють налаштувати систему під ваші потреби й масштаб.

Для пошукових систем кластер на GPU особливо корисний у випадках, коли потрібна обробка великих обсягів даних або висока продуктивність. Використання GPU дозволяє значно прискорити процеси індексування та аналізу завдяки паралельній обробці даних, особливо в сценаріях із нейромережами та машинним навчанням. Кластер на основі GPU може виконувати задачі на порядок швидше, ніж традиційні процесори, і часто використовується в системах з великим навантаженням, де важлива продуктивність у реальному часі.

Використання GPU-кластерів у пошукових системах — це реальна практика, яку активно впроваджують у високопродуктивних середовищах, наприклад, для обробки великих даних і машинного навчання. Зокрема, у великих компаніях, які працюють з масивними обсягами даних, GPU-кластери застосовують для швидкого аналізу текстів, класифікації та ранжування пошукових запитів. Ця архітектура використовується на практиці для задач, що вимагають високої обчислювальної потужності, особливо в реальному часі.

YaCy может быть интегрирован с сетью Иггдрасиль, обеспечивая децентрализованный и анонимный способ поиска информации. Вот несколько ключевых моментов о взаимодействии:

1. **Децентрализованность**: Иггдрасиль — это децентрализованная сеть, которая позволяет пользователям подключаться и обмениваться данными без централизованного управления. YaCy, как децентрализованный поисковик, может использовать эту сеть для индексирования и поиска контента.

2. **Анонимность**: Используя Иггдрасиль, пользователи могут сохранить свою анонимность, что дополнительно увеличивает конфиденциальность поисковых запросов, выполненных через YaCy.

3. **Доступ к контенту**: YaCy может индексировать сайты и ресурсы, доступные в сети Иггдрасиль, позволяя пользователям находить информацию, которая может быть недоступна в традиционных поисковых системах.

4. **Обмен данными**: Поскольку обе системы децентрализованы, пользователи могут обмениваться данными и ресурсами, улучшая качество поисковых результатов и доступ к информации.

Если вас интересует больше деталей о том, как это может быть реализовано или какие преимущества это предоставляет, дайте знать!

Да, вокруг YaCy существуют некоторые споры и дискуссии. Основные вопросы касаются его децентрализованной природы, конфиденциальности пользователей и производительности по сравнению с традиционными централизованными поисковыми системами.

1. **Децентрализация и конфиденциальность**: YaCy — это децентрализованная поисковая система, что означает, что пользователи могут совместно работать над индексацией веб-контента. Это привлекает сторонников конфиденциальности, которые предпочитают избегать централизованных систем, которые могут собирать и анализировать данные о пользователях. Однако некоторые критикуют децентрализованные модели за возможные проблемы с контролем качества и чистотой результатов поиска.

2. **Эффективность и качество поиска**: Некоторые пользователи отмечают, что результаты поиска в YaCy могут быть менее релевантными по сравнению с крупными поисковыми системами, такими как Google или Bing, из-за менее развитых алгоритмов ранжирования и меньше объема данных.

3. **Технические сложности**: YaCy требует определенных технических навыков для установки и настройки, что может быть барьером для некоторых пользователей.

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

YaCy — это свободно распространяемая децентрализованная поисковая система, работающая на основе одноранговой сети (P2P). Она была основана Михаэлем Кристеном в 2003 году и поддерживается фондом свободного программного обеспечения (FSFE). YaCy доступна для Windows, Linux и MacOSX. Основной модуль написан на Java и поддерживает тысячи компьютеров участников, которые независимо индексируют интернет-страницы, создавая общую базу данных. Сеть YaCy децентрализована, все узлы эквивалентны, и отсутствует центральный сервер.

Программа работает как поисковый робот или локальный прокси-сервер, индексируя доступные страницы. Доступ к функциям поиска осуществляется через локально запущенный веб-сервер. Для обеспечения быстроты поиска используются распределённые хеш-таблицы (DHT). Протокол YaCy включает текстовые сервлеты и взаимодействие между узлами происходит через GET-параметры.

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

#YaCy
#DecentralizedSearch
#P2P
#OpenSource
#Privacy
#SearchEngine
#InternetFreedom
#DistributedWeb
#DataOwnership
#DigitalPrivacy

Data privacy is a big deal, and we know you want to keep your information under your own roof.

That’s why we’re making it easier than ever to host your own Bluesky Personal Data Server (PDS)—without all the technical hassle. We’re now offering semi-managed Bluesky Personal Data Server (PDS) hosting gives you full control over your data while we take care of the heavy lifting, so you can focus on what matters most.

But first! What is BlueSky? And what is a Bluesky PDS?

What is Bluesky?

Bluesky is a new and fast-growing social network that puts control in your hands. Instead of a single company owning all your data and deciding how you can use the platform, Bluesky is decentralized. This means it allows users to connect and interact, but no one company controls the entire network. You have the freedom to move between different platforms that are all part of the Bluesky network, making it more flexible and open.

You don’t need to run your own Personal Data Server (PDS) to use Bluesky, but if you want total control over your online data and privacy, you should.

Bluesky Personal Data Server (PDS) is where your data lives in this decentralized system. Think of it like having your own storage locker on the internet, but you control it. Instead of your data being locked inside one social media company, your PDS keeps your information safe and under your control. You can take your data with you, choose where it’s stored, and decide who gets access to it. It’s all about giving you more freedom and privacy with your online data.

PDS (Personal Data Server) is for anyone who wants more control over their online data and privacy. Specifically, it’s for:

Individuals who value privacy and want to own their personal information instead of relying on big tech platforms to manage it.

Businesses looking to safeguard sensitive data, customize how they interact online, and avoid being tied to a single platform or service.

Creators who want to build their brand without depending on centralized social media platforms, offering them more freedom to move between different networks.

Developers and tech enthusiasts interested in decentralized technologies, who want to experiment with or contribute to a more open and user-controlled internet.

Essentially, anyone who wants to take ownership of their data, have the freedom to move between platforms, and reduce reliance on centralized tech companies could benefit from having a PDS.

Why Choose Semi-Managed Bluesky PDS Hosting from ReallyGoodHost.com?

Our semi-managed hosting is perfect for people who want the benefits of owning their data but don’t want to deal with the complexities of managing a server. You stay in the driver’s seat, but we make sure the engine runs smoothly.

What You Get:

Data Ownership, No Headaches
Your data, your rules. You maintain full control of your Bluesky PDS, while we keep it running smoothly with regular updates, monitoring, and maintenance.

Rock-Solid Security
We lock things down with top-level security, ensuring your server is protected from threats. Regular security updates and patches keep your data safe and sound.

Room to Grow
Starting small but thinking big? Our solutions scale with you. Whether you’re a solo creator or running a business, we’ve got the flexibility to meet your needs.

Customizable Features
Want something a little more custom? We’ll work with you to tweak and tailor your Bluesky PDS with the integrations and features that work best for your unique setup.

Support When You Need It
Even though you’re in control, we’ve always got your back. Our team is here 24/7 for troubleshooting, performance tuning, or answering any questions that pop up.

    Who Should Use Semi-Managed Bluesky PDS Hosting?

    This is ideal for anyone who wants the power of owning their data but doesn’t have the time—or desire—to manage a server all on their own. Whether you’re an individual, a business, or anything in between, our semi-managed option gives you freedom and convenience.

    Why ReallyGoodHost.com?

    At ReallyGoodHost.com, we’ve got a long history of providing reliable, secure hosting solutions. We know our stuff, and we’re committed to making sure your data stays yours. Whether you’re looking for a flexible hosting option or a fully customized solution, we’ve got you covered.

    Ready to Take Charge?

    ReallyGoodHost.com’s Semi-Managed Hosted Bluesky PDS gives you complete data control without the daily management headaches. Get the flexibility you need while we handle the rest!

    For only $24.95/month, you can host up to 10 accounts—the current Bluesky limit for a PDS. And when you’re ready to grow, our fully scalable service ensures an easy upgrade process as limits expand.

    🌱 Sustainability is at our heart: For every new account, we plant a tree. We also dedicate 1% of our revenue to carbon capture and contribute 10% of Fediverse project revenues to help fund and grow the Fediverse community.

    Ready to take control? SIGN UP NOW and start owning your social data today!

    Have questions? We’re here to help! Contact us anytime, and our support team will be happy to assist you.

    About ReallyGoodHost.com
    ReallyGoodHost.com delivers top-tier hosting solutions built for security, reliability, and customer satisfaction. Whether you’re a small business, an individual, or a growing enterprise, we offer hosting plans and services to help you succeed online.

    https://reallygoodhost.com/semi-managed-bluesky-pds-hosting/

    Friends of the #BSDCafe and of the #Fediverse,
    initially, for just over a year, BSD Cafe's media was stored in a FreeBSD physical server jail with an outgoing bandwidth of 250 Mbit/sec. To address bandwidth congestion, I had integrated Cloudflare with a tunnel, serving media (and only media) through Cloudflare.

    In line with the principles of self-hosting and data ownership, I’ve decided to remove Cloudflare. This has led to some bandwidth congestion when media was posted and slower download speeds for users, particularly during peak times. This is because as soon as content is published and federated servers are notified, they will rush (depending on how full their queues are) to download the newly published content - media included.

    I’ve now revised the setup (currently in beta) by moving DNS management to two personal nameservers run with PowerDNS. The media server remains the same, but I’ve added two reverse proxies, one in the USA and one in Germany (the media server is in Poland). They're connected to the Media server via WireGuard.
    I’ve installed the excellent Varnish and created a custom VCL. Media requests will be directed by the PowerDNS LUA scripts to the caller's closest reverse proxy. Nginx will pass requests to Varnish, which will serve data from the cache if available. If not, it will fetch from the original server, but request volume has decreased significantly.

    I’m analyzing the results, and they look very promising. I may expand this home-made CDN by adding more VPSs, potentially closer to Asia and Oceania.

    A detailed blog post will follow.

    Stay tuned!

    Friends of the #BSDCafe and of the #Fediverse,
    initially, for just over a year, BSD Cafe's media was stored in a FreeBSD physical server jail with an outgoing bandwidth of 250 Mbit/sec. To address bandwidth congestion, I had integrated Cloudflare with a tunnel, serving media (and only media) through Cloudflare.

    In line with the principles of self-hosting and data ownership, I’ve decided to remove Cloudflare. This has led to some bandwidth congestion when media was posted and slower download speeds for users, particularly during peak times. This is because as soon as content is published and federated servers are notified, they will rush (depending on how full their queues are) to download the newly published content - media included.

    I’ve now revised the setup (currently in beta) by moving DNS management to two personal nameservers run with PowerDNS. The media server remains the same, but I’ve added two reverse proxies, one in the USA and one in Germany (the media server is in Poland). They're connected to the Media server via WireGuard.
    I’ve installed the excellent Varnish and created a custom VCL. Media requests will be directed by the PowerDNS LUA scripts to the caller's closest reverse proxy. Nginx will pass requests to Varnish, which will serve data from the cache if available. If not, it will fetch from the original server, but request volume has decreased significantly.

    I’m analyzing the results, and they look very promising. I may expand this home-made CDN by adding more VPSs, potentially closer to Asia and Oceania.

    A detailed blog post will follow.

    Stay tuned!