forked from nutomic/joinpeertube
improve readme, load instance list from local file
This commit is contained in:
parent
c4609c2d30
commit
d014eaa33e
3 changed files with 55 additions and 1 deletions
|
@ -3,12 +3,14 @@
|
||||||
## Dev
|
## Dev
|
||||||
|
|
||||||
```
|
```
|
||||||
|
$ yarn install --pure-lockfile
|
||||||
$ npm run serve
|
$ npm run serve
|
||||||
```
|
```
|
||||||
|
|
||||||
## Build for production
|
## Build for production
|
||||||
|
|
||||||
```
|
```
|
||||||
|
$ yarn install --pure-lockfile
|
||||||
$ npm run build
|
$ npm run build
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
51
public/instances.json
Normal file
51
public/instances.json
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
{
|
||||||
|
"total": 1,
|
||||||
|
"data": [
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"host": "peertube.social",
|
||||||
|
"name": "Peertube.social",
|
||||||
|
"shortDescription": "Peertube instance for leftist and non-commercial content. Unlimited uploads (up to 500 MB per day)",
|
||||||
|
"version": "2.0.0",
|
||||||
|
"signupAllowed": false,
|
||||||
|
"userVideoQuota": -1,
|
||||||
|
"categories": [],
|
||||||
|
"languages": [],
|
||||||
|
"autoBlacklistUserVideosEnabled": false,
|
||||||
|
"defaultNSFWPolicy": "do_not_list",
|
||||||
|
"isNSFW": false,
|
||||||
|
"totalUsers": 4,
|
||||||
|
"totalVideos": 10282,
|
||||||
|
"totalLocalVideos": 8,
|
||||||
|
"totalInstanceFollowers": 10,
|
||||||
|
"totalInstanceFollowing": 64,
|
||||||
|
"supportsIPv6": true,
|
||||||
|
"country": "US",
|
||||||
|
"health": 100,
|
||||||
|
"createdAt": "2020-02-08T17:52:18.386Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"host": "vidcommons.org",
|
||||||
|
"name": "The VidCommons Project",
|
||||||
|
"shortDescription": "A PeerTube instance dedicated to media licensed under the Creative Commons and Public Domain.",
|
||||||
|
"version": "2.0.0",
|
||||||
|
"signupAllowed": false,
|
||||||
|
"userVideoQuota": -1,
|
||||||
|
"categories": [],
|
||||||
|
"languages": [],
|
||||||
|
"autoBlacklistUserVideosEnabled": false,
|
||||||
|
"defaultNSFWPolicy": "do_not_list",
|
||||||
|
"isNSFW": false,
|
||||||
|
"totalUsers": 4,
|
||||||
|
"totalVideos": 10282,
|
||||||
|
"totalLocalVideos": 8,
|
||||||
|
"totalInstanceFollowers": 10,
|
||||||
|
"totalInstanceFollowing": 64,
|
||||||
|
"supportsIPv6": true,
|
||||||
|
"country": "US",
|
||||||
|
"health": 100,
|
||||||
|
"createdAt": "2020-02-08T17:52:18.386Z"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -501,7 +501,8 @@
|
||||||
params
|
params
|
||||||
}
|
}
|
||||||
|
|
||||||
axios('https://instances.joinpeertube.org/api/v1/instances', options)
|
// TODO: need to figure out our own domain
|
||||||
|
axios('http://localhost:8080/instances.json', options)
|
||||||
.then(response => {
|
.then(response => {
|
||||||
this.instances = this.shuffle(response.data.data)
|
this.instances = this.shuffle(response.data.data)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue