Tightrn the Phishing Hosts & Add default fetch cache

This commit is contained in:
SukkaW 2025-03-04 22:26:29 +08:00
parent b08570e1ac
commit c5b88362ef
2 changed files with 9 additions and 10 deletions

View File

@ -63,6 +63,7 @@ export const leathalKeywords = createKeywordFilter([
'.de-',
'.eu-',
'.us-',
'.uk-',
'.ru-'
]);
@ -86,19 +87,18 @@ export const sensitiveKeywords = createKeywordFilter([
'staemco',
'oferta',
'txtag',
'paypal'
'paypal',
'dropbox',
'payment',
'instagram'
]);
export const lowKeywords = createKeywordFilter([
'transactions-',
'payment',
'transactions',
'wallet',
'-transactions',
'-faceb', // facebook fake
'.faceb', // facebook fake
'facebook',
'virus-',
'apple-',
'-roblox',
'-co-jp',
'customer.',
@ -106,10 +106,8 @@ export const lowKeywords = createKeywordFilter([
'.www-',
'.www.',
'.www2',
'instagram',
'microsof',
'passwordreset',
'.google-',
'password',
'recover',
'banking',
'shop'

View File

@ -120,7 +120,8 @@ setGlobalDispatcher(agent.compose(
store: new BetterSqlite3CacheStore({
location: path.join(CACHE_DIR, 'undici-better-sqlite3-cache-store.db'),
maxEntrySize: 1024 * 1024 * 100 // 100 MiB
})
}),
cacheByDefault: 180 // 3 minutes
})
));