lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

53
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

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 />

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

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

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!

    "In this unit, you will create a new project that is stored online in GitHub and connected to Netlify."

    Why? You're a Static Site Generator - by the end of the tutorial, I know you'll give me a directory of files to put on my web server. Why do we always have to rely on external services? To be clear, in this context, I have nothing against GitHub or Netlify, but why do we always have to "promote" the idea of putting our data on other people's services?

    As the years go by, I remain convinced that the world needs to refocus on the importance of keeping control of our own data.

    And I am psychologically preparing for the call I will have in a few minutes, where interns will explain to me that the future is putting everything in the big tech cloud.

    Even a static site generated by an SSG.