awesome-selfhosted#hosting#self-hosting#awesome-list·awesome-selfhosted.net·Dec 10, 2024awesome-selfhosted