You can do literally anything self-hosted, provided you have sufficient time and engineering expertise!