Running a website usually involves subscribing to a hoisting plan with a provider, which then handles all the background processes. To save money, its possible to run a website on your network-attached storage (NAS) device. This is precisely what I did using a Synology NAS enclosure though it will work on a custom NAS with an OS such as TrueNAS or Unraid. Depending on what you need the website to do, a NAS can be a powerful web server.