Repo created

This commit is contained in:
Fr4nz D13trich 2025-11-24 08:57:03 +01:00
parent f3a6b3a320
commit f954c78789
614 changed files with 135712 additions and 2 deletions

16
_scripts/getInstances.js Normal file
View file

@ -0,0 +1,16 @@
const fs = require('fs/promises')
const invidiousApiUrl = 'https://api.invidious.io/instances.json'
fetch(invidiousApiUrl).then(e => e.json()).then(res => {
const data = res.filter((instance) => {
return !(instance[0].includes('.onion') ||
instance[0].includes('.i2p') ||
!instance[1].api)
}).map((instance) => {
return {
url: instance[1].uri.replace(/\/$/, ''),
cors: instance[1].cors
}
})
fs.writeFile('././static/invidious-instances.json', JSON.stringify(data, null, 2))
})