@solene Yes, it is possible, but as PeerTube has been concieved for video-files it would mean lots and lots of hours of development/activitypub integration/testing/etc.
PeerTube is developped by 1 full-time-job developper (employed by us, and we are a small French not-for-profit), so choices must be made, and priorities must be established...