Nope, that's what most of companies with no hardware appliances do.
It's fine, until there are issues with the host.
If it's a homelab where you just keep messing and testing stuff, just remember that if you reboot the system you'll be with no internet until it's back up.
If during reboot there are issues you'll stay with no internet until you fix it.
So if you are the type that likes to test everything you come across, and don't have a lot of experience, I don't recommend it.
I had a setup like this and I spent more time without internet than with it ๐
I virtualize all of the services that I "need" to to have running on one computer. Opnsense, pihole, cloudflare, vaultwarden, nginx, unifi, wire guard server and a lightweight Linux distro with Gui to remote into if needed.
Self-Hosted Main
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software