Ghostfolio

UmbrelOS has it for easy install. Last time i checked it was missing a lot of features, but it's usable, open-source and self-hosted.