Link 6015 2024-04-03 @ 17.47.12 selfh.st/apps Introducing selfh.st/apps, a Directory of Self-Hosted SoftwareA directory of self-hosted software and applications for easy browsing