about summary refs log tree commit diff stats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/_locales/gl/messages.json212
-rw-r--r--src/_locales/id/messages.json178
-rw-r--r--src/_locales/it/messages.json2
-rw-r--r--src/_locales/pt_BR/messages.json216
-rw-r--r--src/_locales/tr/messages.json216
-rw-r--r--src/instances/blacklist.json3
-rw-r--r--src/instances/data.json46
7 files changed, 850 insertions, 23 deletions
diff --git a/src/_locales/gl/messages.json b/src/_locales/gl/messages.json
new file mode 100644
index 00000000..3468e337
--- /dev/null
+++ b/src/_locales/gl/messages.json
@@ -0,0 +1,212 @@
+{
+    "ytmusic": {
+        "message": "YT Music",
+        "description": "used in the settings page"
+    },
+    "extensionName": {
+        "message": "LibRedirect",
+        "description": "name of the extension"
+    },
+    "settings": {
+        "message": "Axustes",
+        "description": "used in the popup"
+    },
+    "maps": {
+        "message": "Mapas",
+        "description": "used in the settings page"
+    },
+    "sendFiles": {
+        "message": "Enviar Ficheiros",
+        "description": "used in the settings page"
+    },
+    "youtube": {
+        "message": "YouTube",
+        "description": "used in the settings page"
+    },
+    "instagram": {
+        "message": "Instagram",
+        "description": "used in the settings page"
+    },
+    "twitter": {
+        "message": "Twitter",
+        "description": "used in the settings page"
+    },
+    "imgur": {
+        "message": "Imgur",
+        "description": "used in the settings page"
+    },
+    "wikipedia": {
+        "message": "Wikipedia",
+        "description": "used in the settings page"
+    },
+    "peertube": {
+        "message": "PeerTube",
+        "description": "used in the settings page"
+    },
+    "system": {
+        "message": "Sistema",
+        "description": "used in the settings page"
+    },
+    "light": {
+        "message": "Claro",
+        "description": "used in the settings page"
+    },
+    "dark": {
+        "message": "Escuro",
+        "description": "used in the settings page"
+    },
+    "autoRedirect": {
+        "message": "Auto-redirixir cando unha instancia está caída",
+        "description": "used in the settings page"
+    },
+    "exceptions": {
+        "message": "Excepcións",
+        "description": "used in the settings page"
+    },
+    "updateInstances": {
+        "message": "Actualizar Instancias",
+        "description": "used in the settings page"
+    },
+    "importSettings": {
+        "message": "Importar Axustes",
+        "description": "used in the settings page"
+    },
+    "exportSettings": {
+        "message": "Exportar Axustes",
+        "description": "used in the settings page"
+    },
+    "customPopup": {
+        "message": "Personalizar Emerxente",
+        "description": "used in the settings page"
+    },
+    "enable": {
+        "message": "Activar",
+        "description": "used in the settings page"
+    },
+    "protocol": {
+        "message": "Protocolo",
+        "description": "used in the settings page"
+    },
+    "normal": {
+        "message": "Normal",
+        "description": "used in the settings page"
+    },
+    "defaultInstances": {
+        "message": "Instancias por defecto",
+        "description": "used in the settings page"
+    },
+    "toggleAll": {
+        "message": "Activar todo",
+        "description": "used in the settings page"
+    },
+    "frontend": {
+        "message": "Interface",
+        "description": "used in the settings page"
+    },
+    "searchNote": {
+        "message": "Nota: usa a busca con todo o seu potencial facendo que LibRedirect sexa o teu buscador por defecto.",
+        "description": "used in the settings page"
+    },
+    "embeddedVids": {
+        "message": "Interface para Vídeos incrustados",
+        "description": "used in the settings page"
+    },
+    "both": {
+        "message": "ambos",
+        "description": "used in the settings page"
+    },
+    "instanceIsOff": {
+        "message": "Instancia caída",
+        "description": "used in instance_offline.html"
+    },
+    "redirectionCanceled": {
+        "message": "Redirección cancelada",
+        "description": "used in instance_offline.js"
+    },
+    "copyRaw": {
+        "message": "Copiar en crú"
+    },
+    "copied": {
+        "message": "Copiado"
+    },
+    "extensionDescription": {
+        "message": "Un complemento do navegador que redirixe o tráfico cara alternativas amigables e respetuosas",
+        "description": "description of the extension"
+    },
+    "general": {
+        "message": "Xeral",
+        "description": "used in the settings page"
+    },
+    "search": {
+        "message": "Buscar",
+        "description": "used in the settings page"
+    },
+    "translate": {
+        "message": "Traducir",
+        "description": "used in the settings page"
+    },
+    "tiktok": {
+        "message": "TikTok",
+        "description": "used in the settings page"
+    },
+    "lbry": {
+        "message": "LBRY"
+    },
+    "switchInstance": {
+        "message": "Cambiar de Instancia",
+        "description": "used in manifest.json as shortcut description"
+    },
+    "reddit": {
+        "message": "Reddit",
+        "description": "used in the settings page"
+    },
+    "medium": {
+        "message": "Medium",
+        "description": "used in the settings page"
+    },
+    "theme": {
+        "message": "Decorado",
+        "description": "used in the settings page"
+    },
+    "redirectType": {
+        "message": "Tipo de Redirección",
+        "description": "used in the settings page"
+    },
+    "onlyEmbedded": {
+        "message": "só incrustados",
+        "description": "used in the settings page"
+    },
+    "onlyNotEmbedded": {
+        "message": "non só incrustados",
+        "description": "used in the settings page"
+    },
+    "tor": {
+        "message": "Tor",
+        "description": "used in the settings page"
+    },
+    "resetSettings": {
+        "message": "Restablecer Axustes",
+        "description": "used in the settings page"
+    },
+    "customInstances": {
+        "message": "Instancias personalizadas",
+        "description": "used in the settings page"
+    },
+    "notFullyPrivate": {
+        "message": "Esta interface non é totalmente privada."
+    },
+    "instanceOffline": {
+        "message": "Esta instancia está caída, ímoste redirixir após ",
+        "description": "used in instance_offline.html"
+    },
+    "cancel": {
+        "message": "Cancelar",
+        "description": "used in instance_offline.html"
+    },
+    "testInstancesLatency": {
+        "message": "Comprobar Latencia das instancias"
+    },
+    "i2p": {
+        "message": "I2P"
+    }
+}
diff --git a/src/_locales/id/messages.json b/src/_locales/id/messages.json
new file mode 100644
index 00000000..5e4d2b16
--- /dev/null
+++ b/src/_locales/id/messages.json
@@ -0,0 +1,178 @@
+{
+    "extensionName": {
+        "message": "LibRedirect",
+        "description": "name of the extension"
+    },
+    "switchInstance": {
+        "message": "Tukar Instansi",
+        "description": "used in manifest.json as shortcut description"
+    },
+    "settings": {
+        "message": "Pengaturan",
+        "description": "used in the popup"
+    },
+    "general": {
+        "message": "Umum",
+        "description": "used in the settings page"
+    },
+    "search": {
+        "message": "Penelusuran",
+        "description": "used in the settings page"
+    },
+    "translate": {
+        "message": "Penerjemahan",
+        "description": "used in the settings page"
+    },
+    "maps": {
+        "message": "Peta",
+        "description": "used in the settings page"
+    },
+    "sendFiles": {
+        "message": "Pengiriman Berkas",
+        "description": "used in the settings page"
+    },
+    "twitter": {
+        "message": "Twitter",
+        "description": "used in the settings page"
+    },
+    "reddit": {
+        "message": "Reddit",
+        "description": "used in the settings page"
+    },
+    "tiktok": {
+        "message": "TikTok",
+        "description": "used in the settings page"
+    },
+    "imgur": {
+        "message": "Imgur",
+        "description": "used in the settings page"
+    },
+    "ytmusic": {
+        "message": "YT Musik",
+        "description": "used in the settings page"
+    },
+    "wikipedia": {
+        "message": "Wikipedia",
+        "description": "used in the settings page"
+    },
+    "peertube": {
+        "message": "PeerTube",
+        "description": "used in the settings page"
+    },
+    "medium": {
+        "message": "Medium",
+        "description": "used in the settings page"
+    },
+    "theme": {
+        "message": "Tema",
+        "description": "used in the settings page"
+    },
+    "system": {
+        "message": "Sistem",
+        "description": "used in the settings page"
+    },
+    "light": {
+        "message": "Cerah",
+        "description": "used in the settings page"
+    },
+    "dark": {
+        "message": "Gelap",
+        "description": "used in the settings page"
+    },
+    "autoRedirect": {
+        "message": "Tukar instansi luring ke instansi yang daring secara otomatis",
+        "description": "used in the settings page"
+    },
+    "exceptions": {
+        "message": "Pengecualian",
+        "description": "used in the settings page"
+    },
+    "updateInstances": {
+        "message": "Perbarui Instansi-Instansi",
+        "description": "used in the settings page"
+    },
+    "importSettings": {
+        "message": "Impor Pengaturan",
+        "description": "used in the settings page"
+    },
+    "exportSettings": {
+        "message": "Ekspor Pengaturan",
+        "description": "used in the settings page"
+    },
+    "customPopup": {
+        "message": "Sesuaikan Popup",
+        "description": "used in the settings page"
+    },
+    "tor": {
+        "message": "Tor",
+        "description": "used in the settings page"
+    },
+    "defaultInstances": {
+        "message": "Instansi Bawaan",
+        "description": "used in the settings page"
+    },
+    "customInstances": {
+        "message": "Instansi Khusus",
+        "description": "used in the settings page"
+    },
+    "frontend": {
+        "message": "Frontend",
+        "description": "used in the settings page"
+    },
+    "notFullyPrivate": {
+        "message": "Ini bukan frontend yang sepenuhnya menghargai privasi."
+    },
+    "redirectType": {
+        "message": "Jenis Pengalihan",
+        "description": "used in the settings page"
+    },
+    "instanceOffline": {
+        "message": "Instansi ini luring, Anda akan dialihkan setelah ",
+        "description": "used in instance_offline.html"
+    },
+    "cancel": {
+        "message": "Batal",
+        "description": "used in instance_offline.html"
+    },
+    "extensionDescription": {
+        "message": "Ekstensi web yang mengalihkan situs-situs terkenal ke frontend dan backend alternatif yang menghargai privasi",
+        "description": "description of the extension"
+    },
+    "instanceIsOff": {
+        "message": "Instansi luring",
+        "description": "used in instance_offline.html"
+    },
+    "redirectionCanceled": {
+        "message": "Pengalihan dibatalkan",
+        "description": "used in instance_offline.js"
+    },
+    "copied": {
+        "message": "Disalin"
+    },
+    "lbry": {
+        "message": "LBRY"
+    },
+    "i2p": {
+        "message": "I2P"
+    },
+    "youtube": {
+        "message": "YouTube",
+        "description": "used in the settings page"
+    },
+    "instagram": {
+        "message": "Instagram",
+        "description": "used in the settings page"
+    },
+    "enable": {
+        "message": "Aktifkan",
+        "description": "used in the settings page"
+    },
+    "normal": {
+        "message": "Biasa",
+        "description": "used in the settings page"
+    },
+    "protocol": {
+        "message": "Protokol",
+        "description": "used in the settings page"
+    }
+}
diff --git a/src/_locales/it/messages.json b/src/_locales/it/messages.json
index 90185bed..0d3cb84d 100644
--- a/src/_locales/it/messages.json
+++ b/src/_locales/it/messages.json
@@ -68,7 +68,7 @@
         "description": "used in the settings page"
     },
     "autoRedirect": {
-        "message": "Reindirizzamento automatico per le istanze offline",
+        "message": "Reindirizza automaticamente le istanze offline verso quelle online",
         "description": "used in the settings page"
     },
     "exceptions": {
diff --git a/src/_locales/pt_BR/messages.json b/src/_locales/pt_BR/messages.json
index 0967ef42..53b1de52 100644
--- a/src/_locales/pt_BR/messages.json
+++ b/src/_locales/pt_BR/messages.json
@@ -1 +1,215 @@
-{}
+{
+    "youtube": {
+        "message": "YouTube",
+        "description": "used in the settings page"
+    },
+    "ytmusic": {
+        "message": "Música YT",
+        "description": "used in the settings page"
+    },
+    "cancel": {
+        "message": "Cancelar",
+        "description": "used in instance_offline.html"
+    },
+    "unifySettings": {
+        "message": "Unificar configurações"
+    },
+    "twitter": {
+        "message": "Twitter",
+        "description": "used in the settings page"
+    },
+    "i2p": {
+        "message": "I2P"
+    },
+    "switchInstance": {
+        "message": "Mudar de instância",
+        "description": "used in manifest.json as shortcut description"
+    },
+    "settings": {
+        "message": "Configurações",
+        "description": "used in the popup"
+    },
+    "general": {
+        "message": "Geral",
+        "description": "used in the settings page"
+    },
+    "search": {
+        "message": "Buscar",
+        "description": "used in the settings page"
+    },
+    "translate": {
+        "message": "Traduzir",
+        "description": "used in the settings page"
+    },
+    "maps": {
+        "message": "Mapas",
+        "description": "used in the settings page"
+    },
+    "sendFiles": {
+        "message": "Enviar arquivos",
+        "description": "used in the settings page"
+    },
+    "reddit": {
+        "message": "Reddit",
+        "description": "used in the settings page"
+    },
+    "tiktok": {
+        "message": "TikTok",
+        "description": "used in the settings page"
+    },
+    "imgur": {
+        "message": "Imgur",
+        "description": "used in the settings page"
+    },
+    "extensionName": {
+        "message": "LibRedirect",
+        "description": "name of the extension"
+    },
+    "wikipedia": {
+        "message": "Wikipedia",
+        "description": "used in the settings page"
+    },
+    "peertube": {
+        "message": "PeerTube",
+        "description": "used in the settings page"
+    },
+    "medium": {
+        "message": "Medium",
+        "description": "used in the settings page"
+    },
+    "tor": {
+        "message": "Tor",
+        "description": "used in the settings page"
+    },
+    "theme": {
+        "message": "Tema",
+        "description": "used in the settings page"
+    },
+    "system": {
+        "message": "Sistema",
+        "description": "used in the settings page"
+    },
+    "light": {
+        "message": "Claro",
+        "description": "used in the settings page"
+    },
+    "dark": {
+        "message": "Escuro",
+        "description": "used in the settings page"
+    },
+    "autoRedirect": {
+        "message": "Redirecionar automaticamente instâncias offline a instâncias online",
+        "description": "used in the settings page"
+    },
+    "exceptions": {
+        "message": "Exceções",
+        "description": "used in the settings page"
+    },
+    "updateInstances": {
+        "message": "Atualizar instâncias",
+        "description": "used in the settings page"
+    },
+    "importSettings": {
+        "message": "Importar configurações",
+        "description": "used in the settings page"
+    },
+    "exportSettings": {
+        "message": "Exportar configurações",
+        "description": "used in the settings page"
+    },
+    "resetSettings": {
+        "message": "Redefinir configurações",
+        "description": "used in the settings page"
+    },
+    "customPopup": {
+        "message": "Personalizar popup",
+        "description": "used in the settings page"
+    },
+    "enable": {
+        "message": "Ligar",
+        "description": "used in the settings page"
+    },
+    "protocol": {
+        "message": "Protocolo",
+        "description": "used in the settings page"
+    },
+    "normal": {
+        "message": "Normal",
+        "description": "used in the settings page"
+    },
+    "defaultInstances": {
+        "message": "Instâncias padrão",
+        "description": "used in the settings page"
+    },
+    "customInstances": {
+        "message": "Instâncias personalizadas",
+        "description": "used in the settings page"
+    },
+    "toggleAll": {
+        "message": "Ligar tudo",
+        "description": "used in the settings page"
+    },
+    "frontend": {
+        "message": "Frontend",
+        "description": "used in the settings page"
+    },
+    "notFullyPrivate": {
+        "message": "Este não é um frontend totalmente privado."
+    },
+    "searchNote": {
+        "message": "Repare bem: Tire a máxima vantagem de pesquisas na internet fazendo o LibRedirect seu buscador padrão.",
+        "description": "used in the settings page"
+    },
+    "redirectType": {
+        "message": "Tipo de redirecionamento",
+        "description": "used in the settings page"
+    },
+    "embeddedVids": {
+        "message": "Frontend de vídeos integrados",
+        "description": "used in the settings page"
+    },
+    "both": {
+        "message": "ambos",
+        "description": "used in the settings page"
+    },
+    "onlyEmbedded": {
+        "message": "somente integrados",
+        "description": "used in the settings page"
+    },
+    "onlyNotEmbedded": {
+        "message": "somente não integrados",
+        "description": "used in the settings page"
+    },
+    "instanceOffline": {
+        "message": "Esta instância está offline, você será redirecionado após ",
+        "description": "used in instance_offline.html"
+    },
+    "instanceIsOff": {
+        "message": "Instância está offline",
+        "description": "used in instance_offline.html"
+    },
+    "redirectionCanceled": {
+        "message": "Redirecionamento cancelado",
+        "description": "used in instance_offline.js"
+    },
+    "copyRaw": {
+        "message": "Copiar link original"
+    },
+    "copied": {
+        "message": "Copiado"
+    },
+    "lbry": {
+        "message": "LBRY"
+    },
+    "testInstancesLatency": {
+        "message": "Teste latência das instâncias"
+    },
+    "extensionDescription": {
+        "message": "Uma extensão web que redireciona os sites populares para frontends e backends alternativos que respeitam sua privacidade",
+        "description": "description of the extension"
+    },
+    "instagram": {
+        "message": "Instagram",
+        "description": "used in the settings page"
+    }
+}
diff --git a/src/_locales/tr/messages.json b/src/_locales/tr/messages.json
index 0967ef42..3148662e 100644
--- a/src/_locales/tr/messages.json
+++ b/src/_locales/tr/messages.json
@@ -1 +1,215 @@
-{}
+{
+    "extensionName": {
+        "message": "LibRedirect",
+        "description": "name of the extension"
+    },
+    "extensionDescription": {
+        "message": "Popüler siteleri alternatif gizlilik dostu ön uçlara ve arka uçlara yönlendiren bir web uzantısı",
+        "description": "description of the extension"
+    },
+    "search": {
+        "message": "Ara",
+        "description": "used in the settings page"
+    },
+    "translate": {
+        "message": "Çevir",
+        "description": "used in the settings page"
+    },
+    "maps": {
+        "message": "Haritalar",
+        "description": "used in the settings page"
+    },
+    "instagram": {
+        "message": "Instagram",
+        "description": "used in the settings page"
+    },
+    "reddit": {
+        "message": "Reddit",
+        "description": "used in the settings page"
+    },
+    "ytmusic": {
+        "message": "YT Müzik",
+        "description": "used in the settings page"
+    },
+    "imgur": {
+        "message": "Imgur",
+        "description": "used in the settings page"
+    },
+    "tor": {
+        "message": "Tor",
+        "description": "used in the settings page"
+    },
+    "theme": {
+        "message": "Tema",
+        "description": "used in the settings page"
+    },
+    "autoRedirect": {
+        "message": "Çevrim dışı örnekleri çevrim içi örneklere otomatik yönlendir",
+        "description": "used in the settings page"
+    },
+    "exceptions": {
+        "message": "İstisnalar",
+        "description": "used in the settings page"
+    },
+    "updateInstances": {
+        "message": "Örnekleri Güncelle",
+        "description": "used in the settings page"
+    },
+    "importSettings": {
+        "message": "Ayarları İçe Aktar",
+        "description": "used in the settings page"
+    },
+    "exportSettings": {
+        "message": "Ayarları Dışa Aktar",
+        "description": "used in the settings page"
+    },
+    "resetSettings": {
+        "message": "Ayarları Sıfırla",
+        "description": "used in the settings page"
+    },
+    "customPopup": {
+        "message": "Açılır Pencereyi Özelleştir",
+        "description": "used in the settings page"
+    },
+    "frontend": {
+        "message": "Ön Uç",
+        "description": "used in the settings page"
+    },
+    "notFullyPrivate": {
+        "message": "Bu tamamen özel bir ön uç değil."
+    },
+    "searchNote": {
+        "message": "Not: LibRedirect'i öntanımlı arama motorunuz yaparak aramayı tüm özellikleriyle kullanın.",
+        "description": "used in the settings page"
+    },
+    "redirectType": {
+        "message": "Yönlendirme Türü",
+        "description": "used in the settings page"
+    },
+    "settings": {
+        "message": "Ayarlar",
+        "description": "used in the popup"
+    },
+    "defaultInstances": {
+        "message": "Öntanımlı Örnekler",
+        "description": "used in the settings page"
+    },
+    "customInstances": {
+        "message": "Özel Örnekler",
+        "description": "used in the settings page"
+    },
+    "toggleAll": {
+        "message": "Tümünü değiştir",
+        "description": "used in the settings page"
+    },
+    "embeddedVids": {
+        "message": "Gömülü Videolar Ön Ucu",
+        "description": "used in the settings page"
+    },
+    "both": {
+        "message": "her ikisi de",
+        "description": "used in the settings page"
+    },
+    "onlyEmbedded": {
+        "message": "yalnızca gömülü",
+        "description": "used in the settings page"
+    },
+    "onlyNotEmbedded": {
+        "message": "yalnızca gömülü olmayan",
+        "description": "used in the settings page"
+    },
+    "instanceOffline": {
+        "message": "Bu örnek çevrim dışı, yeniden yönlendirileceksiniz ",
+        "description": "used in instance_offline.html"
+    },
+    "cancel": {
+        "message": "İptal",
+        "description": "used in instance_offline.html"
+    },
+    "instanceIsOff": {
+        "message": "Örnek çevrim dışı",
+        "description": "used in instance_offline.html"
+    },
+    "redirectionCanceled": {
+        "message": "Yeniden yönlendirme iptal edildi",
+        "description": "used in instance_offline.js"
+    },
+    "copyRaw": {
+        "message": "Ham Kopyala"
+    },
+    "copied": {
+        "message": "Kopyalandı"
+    },
+    "unifySettings": {
+        "message": "Ayarları Birleştir"
+    },
+    "lbry": {
+        "message": "LBRY"
+    },
+    "i2p": {
+        "message": "I2P"
+    },
+    "testInstancesLatency": {
+        "message": "Örneklerin Gecikmesini Test Et"
+    },
+    "switchInstance": {
+        "message": "Örneği Değiştir",
+        "description": "used in manifest.json as shortcut description"
+    },
+    "sendFiles": {
+        "message": "Dosya Gönder",
+        "description": "used in the settings page"
+    },
+    "wikipedia": {
+        "message": "Wikipedia",
+        "description": "used in the settings page"
+    },
+    "peertube": {
+        "message": "PeerTube",
+        "description": "used in the settings page"
+    },
+    "dark": {
+        "message": "Koyu",
+        "description": "used in the settings page"
+    },
+    "tiktok": {
+        "message": "TikTok",
+        "description": "used in the settings page"
+    },
+    "general": {
+        "message": "Genel",
+        "description": "used in the settings page"
+    },
+    "youtube": {
+        "message": "YouTube",
+        "description": "used in the settings page"
+    },
+    "twitter": {
+        "message": "Twitter",
+        "description": "used in the settings page"
+    },
+    "medium": {
+        "message": "Medium",
+        "description": "used in the settings page"
+    },
+    "system": {
+        "message": "Sistem",
+        "description": "used in the settings page"
+    },
+    "light": {
+        "message": "Açık",
+        "description": "used in the settings page"
+    },
+    "enable": {
+        "message": "Etkinleştir",
+        "description": "used in the settings page"
+    },
+    "protocol": {
+        "message": "Protokol",
+        "description": "used in the settings page"
+    },
+    "normal": {
+        "message": "Normal",
+        "description": "used in the settings page"
+    }
+}
diff --git a/src/instances/blacklist.json b/src/instances/blacklist.json
index efdd28da..a4446c13 100644
--- a/src/instances/blacklist.json
+++ b/src/instances/blacklist.json
@@ -31,7 +31,10 @@
     "https://libreddit.lunar.icu",
     "https://r.ahwx.org",
     "https://reddit.dr460nf1r3.org",
+    "https://libreddit.encrypted-data.xyz",
+    "https://libreddit.eu.org",
     "https://teddit.domain.glass",
+    "https://teddit.httpjames.space",
     "https://teddit.encrypted-data.xyz",
     "https://wiki.604kph.xyz",
     "https://wikiless.lunar.icu",
diff --git a/src/instances/data.json b/src/instances/data.json
index 31a7b0f8..8abdecf1 100644
--- a/src/instances/data.json
+++ b/src/instances/data.json
@@ -197,7 +197,6 @@
       "https://libreddit.jamiethalacker.dev",
       "https://reddit.artemislena.eu",
       "https://r.nf",
-      "https://libreddit.awesomehub.io",
       "https://libreddit.some-things.org",
       "https://reddit.stuehieyr.com",
       "https://lr.mint.lgbt",
@@ -239,7 +238,10 @@
       "https://reddit.dr460nf1r3.org",
       "https://rd.jae.su",
       "https://libreddit.mha.fi",
-      "https://libreddit.foss.wtf"
+      "https://libreddit.foss.wtf",
+      "https://libreddit.encrypted-data.xyz",
+      "https://libreddit.eu.org",
+      "https://l.opnxng.com"
     ],
     "tor": [
       "http://spjmllawtheisznfs7uryhxumin26ssv2draj7oope3ok3wuhy43eoyd.onion",
@@ -257,7 +259,8 @@
       "http://libreddit.lqs5fjmajyp7rvp4qvyubwofzi6d4imua7vs237rkc4m5qogitqwrgyd.onion",
       "http://reddit.prnoid54e44a4bduq5due64jkk7wcnkxcp5kv3juncm7veptjcqudgyd.onion",
       "http://inz6tbezfwzexva6dize4cqraj2tjdhygxabmcgysccesvw2pybzhbyd.onion",
-      "http://libreddit.micohauwkjbyw5meacrb4ipicwvwg4xtzl7y7viv53kig2mdcsvwkyyd.onion"
+      "http://libreddit.micohauwkjbyw5meacrb4ipicwvwg4xtzl7y7viv53kig2mdcsvwkyyd.onion",
+      "http://lr.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion"
     ]
   },
   "teddit": {
@@ -383,11 +386,13 @@
     "tor": [
       "http://3afisqjw2rxm6z7mmstyt5rx75qfqrgxnkzftknbp2vhipr2nrmrjdyd.onion",
       "http://z34ambyi6makk6ta7ksog2sljly2ctt2sa3apekb7wkllk72sxecdtad.onion",
+      "http://search3q76rqpektbrchlf2rjq4fnbxzeov6rljdywg3nwbunpgd7bid.onion",
+      "http://searchoorwalty5a2ailrboa2asqyts2u7bdoqwnjefpgjobpvtzn4qd.onion",
+      "http://gbat2pbpg7ys3fi3pbp64667tt5x66mg45xok35bxdw7v55brm7a27yd.onion",
       "http://yra4tke2pwcnatxjkufpw6kvebu3h3ti2jca2lcdpgx3mpwol326lzid.onion",
       "http://z5vawdol25vrmorm4yydmohsd4u6rdoj2sylvoi3e3nqvxkvpqul7bqd.onion",
       "http://zbuc3bbzbfdqqo2x46repx2ddajbha6fpsjeeptjhhhhzji3zopxdqyd.onion",
       "http://f4qfqajszpx5b7itzxt6mb7kj4ktpgbdq7lq6xaiqyqx6a7de3epptad.onion",
-      "http://searx.micohauwkjbyw5meacrb4ipicwvwg4xtzl7y7viv53kig2mdcsvwkyyd.onion",
       "http://rq2w52kyrif3xpfihkgjnhqm3a5aqhoikpv72z3drpjglfzc2wr5z4yd.onion",
       "http://searx.bsbvtqi5oq2cqzn32zt4cr2f2z2rwots3dq7gmdcnlyqoxko2wx6reqd.onion"
     ],
@@ -401,6 +406,7 @@
       "https://jsearch.pw",
       "https://nibblehole.com",
       "https://search.antonkling.se",
+      "https://search.chemicals-in-the-water.eu",
       "https://search.ethibox.fr",
       "https://search.jpope.org",
       "https://search.roombob.cat",
@@ -422,6 +428,7 @@
       "https://searx.nixnet.services",
       "https://searx.openhoofd.nl",
       "https://searx.org",
+      "https://searx.ppeb.me",
       "https://searx.pwoss.org",
       "https://searx.rasp.fr",
       "https://searx.ru",
@@ -451,17 +458,17 @@
     "tor": [
       "http://w5rl6wsd7mzj4bdkbuqvzidet5osdsm5jhg2f7nvfidakfq5exda5wid.onion",
       "http://4n53nafyi77iplnbrpmxnp3x4exbswwxigujaxy3b37fvr7bvlopxeyd.onion",
-      "http://search3q76rqpektbrchlf2rjq4fnbxzeov6rljdywg3nwbunpgd7bid.onion",
-      "http://searchoorwalty5a2ailrboa2asqyts2u7bdoqwnjefpgjobpvtzn4qd.onion",
-      "http://gbat2pbpg7ys3fi3pbp64667tt5x66mg45xok35bxdw7v55brm7a27yd.onion",
       "http://searxdr3pqz4nydgnqocsia2xbywptxbkympa2emn7zlgggrir4bkfad.onion",
+      "http://searx.micohauwkjbyw5meacrb4ipicwvwg4xtzl7y7viv53kig2mdcsvwkyyd.onion",
       "http://searx.privpw3tndpkw6pnp3g727zfgfdzbu3k6a7chv226s3xymv2p4eiuqyd.onion",
-      "http://searx3aolosaf3urwnhpynlhuokqsgz47si4pzz5hvb7uuzyjncl2tid.onion"
+      "http://searx3aolosaf3urwnhpynlhuokqsgz47si4pzz5hvb7uuzyjncl2tid.onion",
+      "http://4tz2vlnwk2apf2rpinkqv6uxvfgo5xjx6vl5vp7lxgaiooumetjpstqd.onion"
     ],
     "i2p": [],
     "normal": [
       "https://asowneryt.cloudns.nz",
       "https://darmarit.org/searx",
+      "https://de.xcxc.ml",
       "https://etsi.me",
       "https://northboot.xyz",
       "https://opnxng.com",
@@ -470,7 +477,6 @@
       "https://s.zhaocloud.net",
       "https://search.ashs.club",
       "https://search.bus-hit.me",
-      "https://search.chemicals-in-the-water.eu",
       "https://search.disroot.org",
       "https://search.mdosch.de",
       "https://search.neet.works",
@@ -493,12 +499,12 @@
       "https://searx.mistli.net",
       "https://searx.namejeff.xyz",
       "https://searx.orion-hub.fr",
-      "https://searx.ppeb.me",
       "https://searx.priv.pw",
       "https://searx.prvcy.eu",
       "https://searx.sev.monster",
       "https://searx.tiekoetter.com",
       "https://searx.youshitsune.me",
+      "https://searx.zcyph.cc",
       "https://searxng.au/searx",
       "https://searxng.ir",
       "https://searxng.tordenskjold.de",
@@ -546,12 +552,13 @@
     "i2p": []
   },
   "peertube": [
+    "https://3.600900.su",
+    "https://vnop.org",
     "https://videos.cassidypunchmachine.com",
     "https://video.mullet.social",
     "https://tv1.gomntu.space",
     "https://peervideo.top",
     "https://dalek.zone",
-    "https://shiotube.f5.si",
     "https://syop.xyz",
     "https://socpeertube.ru",
     "https://seka.pona.la",
@@ -571,7 +578,6 @@
     "https://jupiter.tube",
     "https://tuvideo.encanarias.info",
     "https://peertube.louis.software",
-    "https://pt.samnc.top",
     "https://videos.squat.net",
     "https://peertube.chaunchy.com",
     "https://tube.vrpnet.org",
@@ -594,12 +600,10 @@
     "https://tru.vi",
     "https://share.peertube.support",
     "https://peertube.eus",
-    "https://peertube.viviers-fibre.net",
     "https://infothema.net",
     "https://tube.nilsu.org",
     "https://peertube.nrsk.no",
     "https://peertube.today",
-    "https://video.cpn.so",
     "https://podlibre.video",
     "https://videos.tankernn.eu",
     "https://video.espr.moe",
@@ -638,7 +642,6 @@
     "https://v.bearvideo.win",
     "https://tube.network.europa.eu",
     "https://vnchich.com",
-    "https://peertube.rebootcyber.xyz",
     "https://pt.maciej.website",
     "https://peertube.frontmediatique.fr",
     "https://peertube.bgzashtita.es",
@@ -866,7 +869,6 @@
     "https://tube.1o1.io",
     "https://peertube.aventer.biz",
     "https://videos.rights.ninja",
-    "https://v.endpoint.ml",
     "https://pertur.be",
     "https://tube.pilgerweg-21.de",
     "https://freediverse.com",
@@ -1158,7 +1160,6 @@
     "https://peertube1.zeteo.me",
     "https://conspiracydistillery.com",
     "https://peertube.chemnitz.freifunk.net",
-    "https://video.apps.thedoodleproject.net",
     "https://hpstube.fr",
     "https://video.blast-info.fr",
     "https://peertube.bubuit.net",
@@ -1228,7 +1229,6 @@
     "https://peertube.linuxrocks.online",
     "https://grypstube.uni-greifswald.de",
     "https://wiwi.video",
-    "https://peertube.tv",
     "https://video.soi.ch",
     "https://peertube.newsocial.tech",
     "https://peertube.cpge-brizeux.fr",
@@ -1463,7 +1463,6 @@
     "https://peertube.su",
     "https://video.hackers.town",
     "https://tube.fdn.fr",
-    "https://tv.datamol.org",
     "https://peertube.demonix.fr",
     "https://videos.hauspie.fr",
     "https://lexx.impa.me",
@@ -1590,6 +1589,13 @@
     "https://peertube.gaialabs.ch",
     "https://peertube.qtg.fr",
     "https://tube.p2p.legal",
-    "https://troll.tv"
+    "https://troll.tv",
+    "https://videos.iut-orsay.fr",
+    "https://peertube.solidev.net",
+    "https://videos.cemea.org",
+    "https://video.passageenseine.fr",
+    "https://peertube.touhoppai.moe",
+    "https://share.tube",
+    "https://peertube.heraut.eu"
   ]
 }
\ No newline at end of file