If you are in the USA and want to get started on your #selfHosting journey, you can buy a pre-installed FreedomBox.

New, powerful FreedomBox hardware available for purchase!
https://discuss.freedombox.org/t/new-powerful-freedombox-hardware-available-for-purchase/3969

This is the second edition. It is powerful enough to run the entire set of apps (40+). You can also do some desktop tasks like web browsing/LibreOffice if you connect a monitor.

Storage and RAM can be upgraded. #rightToRepair

---
The web store is a WordPress app running on a #FreedomBox 

New, powerful FreedomBox hardware available for purchase!

With the goal of making it is easier for non-technical users to setup FreedomBox, we have launched a new initiative to sell FreedomBox hardware directly to users. The hardware is available for purchase at: LibreCrafts store The new hardware is quite powerful compared to the single board computers. It has Intel/AMD quad-core processors, 16GB RAM, 512GB NVMe SSD, 2 x 2.5Gpbs LAN ports, and (in future) 2TB/8TB hard drives with RAID setup. Compared to single board computers: Due to more CPU capa...

FreedomBox Forum
@njoseph Does #FreedomBox offer an easy way to expose hosted services to the internet securely?

@opensourceopenmind Yes.

FreedomBox includes integrations for services providing Dynamic DNS and TLS certificates (Let's Encrypt).

FreedomBox includes firewalld. Most web-based services are served by Apache server, acting as a reverse proxy. It also includes fail2ban and django-captcha to prevent brute force attempts at cracking passwords.

@njoseph Thanks. Are the certificate issuance and renewals automated?

What about hiding your home connection IP address - is there an easy-to-use integration with Wireguard or some other solution?

Sorry for the questions. I've been trying to decide between #Yunohost, #Freedombox and #HomeServerHQ for a while now. Unfortunately, the #VPS provider I wanted to setup #Wireguard on demanded #KYC self-doxxing so that stopped me in my tracks!

@opensourceopenmind Certificates are obtained and renewed automatically for each domain name you configure.

Tunneling via a VPN connection isn't implemented yet AFAIK. You can access web-based services via Tor Browser using your FreedomBox's onion address.