]> Untitled Git - lemmy.git/blob - crates/apub/assets/peertube/objects/group.json
Federate with Peertube (#2244)
[lemmy.git] / crates / apub / assets / peertube / objects / group.json
1 {
2   "type": "Group",
3   "id": "https://framatube.org/video-channels/joinpeertube",
4   "following": "https://framatube.org/video-channels/joinpeertube/following",
5   "followers": "https://framatube.org/video-channels/joinpeertube/followers",
6   "playlists": "https://framatube.org/video-channels/joinpeertube/playlists",
7   "inbox": "https://framatube.org/video-channels/joinpeertube/inbox",
8   "outbox": "https://framatube.org/video-channels/joinpeertube/outbox",
9   "preferredUsername": "joinpeertube",
10   "url": "https://framatube.org/video-channels/joinpeertube",
11   "name": "A propos de PeerTube",
12   "endpoints": {
13     "sharedInbox": "https://framatube.org/inbox"
14   },
15   "publicKey": {
16     "id": "https://framatube.org/video-channels/joinpeertube#main-key",
17     "owner": "https://framatube.org/video-channels/joinpeertube",
18     "publicKeyPem": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsJCIZJga+4Kumb9Wrmpy\ntyV7kWdINImoXBiFkGG+6OHreHN2C3UPwTu9IkX/e20NaX6Ly6c0busieW7yh//q\nomHl2U8zz2Z5xQHUN/2ljQjUNO+89OV6cFIGyEvcwc6QhuqGvrcxonjrEkux7xSv\nxQM4kZ3YW1Sii4piFpGGIm1pcUkOxFab8PWVB5Hzpg/df2/XOmH8UECT5vaMRPE6\ns6hNiQNE34z9QmPiG6nUlaWb/WDcMYbma3sUVWW3DI008ukLlwLaLIm30ax8CEYt\nHEv2jOQb1E1sXtBPe1FI+dXRgTIk40KF50KLqcgwJH1y5ck7c8IEeooj+tYGVqPr\npQIDAQAB\n-----END PUBLIC KEY-----"
19   },
20   "published": "2021-08-09T14:26:09.514Z",
21   "icon": {
22     "type": "Image",
23     "mediaType": "image/png",
24     "height": 120,
25     "width": 120,
26     "url": "https://framatube.org/lazy-static/avatars/a2c2ff10-9da6-4c6c-9b25-2e557fa74b66.png"
27   },
28   "@context": [
29     "https://www.w3.org/ns/activitystreams",
30     "https://w3id.org/security/v1",
31     {
32       "RsaSignature2017": "https://w3id.org/security#RsaSignature2017"
33     },
34     {
35       "pt": "https://joinpeertube.org/ns#",
36       "sc": "http://schema.org#",
37       "Hashtag": "as:Hashtag",
38       "uuid": "sc:identifier",
39       "category": "sc:category",
40       "licence": "sc:license",
41       "subtitleLanguage": "sc:subtitleLanguage",
42       "sensitive": "as:sensitive",
43       "language": "sc:inLanguage",
44       "isLiveBroadcast": "sc:isLiveBroadcast",
45       "liveSaveReplay": {
46         "@type": "sc:Boolean",
47         "@id": "pt:liveSaveReplay"
48       },
49       "permanentLive": {
50         "@type": "sc:Boolean",
51         "@id": "pt:permanentLive"
52       },
53       "Infohash": "pt:Infohash",
54       "Playlist": "pt:Playlist",
55       "PlaylistElement": "pt:PlaylistElement",
56       "originallyPublishedAt": "sc:datePublished",
57       "views": {
58         "@type": "sc:Number",
59         "@id": "pt:views"
60       },
61       "state": {
62         "@type": "sc:Number",
63         "@id": "pt:state"
64       },
65       "size": {
66         "@type": "sc:Number",
67         "@id": "pt:size"
68       },
69       "fps": {
70         "@type": "sc:Number",
71         "@id": "pt:fps"
72       },
73       "startTimestamp": {
74         "@type": "sc:Number",
75         "@id": "pt:startTimestamp"
76       },
77       "stopTimestamp": {
78         "@type": "sc:Number",
79         "@id": "pt:stopTimestamp"
80       },
81       "position": {
82         "@type": "sc:Number",
83         "@id": "pt:position"
84       },
85       "commentsEnabled": {
86         "@type": "sc:Boolean",
87         "@id": "pt:commentsEnabled"
88       },
89       "downloadEnabled": {
90         "@type": "sc:Boolean",
91         "@id": "pt:downloadEnabled"
92       },
93       "waitTranscoding": {
94         "@type": "sc:Boolean",
95         "@id": "pt:waitTranscoding"
96       },
97       "support": {
98         "@type": "sc:Text",
99         "@id": "pt:support"
100       },
101       "likes": {
102         "@id": "as:likes",
103         "@type": "@id"
104       },
105       "dislikes": {
106         "@id": "as:dislikes",
107         "@type": "@id"
108       },
109       "playlists": {
110         "@id": "pt:playlists",
111         "@type": "@id"
112       },
113       "shares": {
114         "@id": "as:shares",
115         "@type": "@id"
116       },
117       "comments": {
118         "@id": "as:comments",
119         "@type": "@id"
120       }
121     }
122   ],
123   "summary": "Un logiciel libre pour reprendre le contrôle de vos vidéos",
124   "support": null,
125   "attributedTo": [
126     {
127       "type": "Person",
128       "id": "https://framatube.org/accounts/framasoft"
129     }
130   ]
131 }