In theory anything that can host WebDAV, SSH/SFTP, or an S3 endpoint would do the job.
Sounds like Rclone, which can host all of these protocols, has a web UI, and can act as a REST server for Restic as well. Haven't tried it yet, though! Just leaving it here as an additional option to consider.