diff --git a/README.md b/README.md
index 521f177aa..075ecd58f 100644
--- a/README.md
+++ b/README.md
@@ -532,7 +532,6 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/
* UHDBits
* UnionGang
* UnlimitZ
- * VHSTAPES (The Archive / Nostalgic)
* Vizuk
* WDT (Wrestling Desires Torrents / Ultimate Wrestling Torrents)
* World-In-HD
diff --git a/src/Jackett.Common/Definitions/vhstapes.yml b/src/Jackett.Common/Definitions/vhstapes.yml
deleted file mode 100644
index 674b15cbb..000000000
--- a/src/Jackett.Common/Definitions/vhstapes.yml
+++ /dev/null
@@ -1,160 +0,0 @@
----
-id: vhstapes
-name: VHSTAPES
-description: "VHSTAPES (The Archive / Nostalgic) is a Private Torrent Tracker for MOVIES / TV / GENERAL NOSTALGIA"
-language: en-us
-type: private
-encoding: UTF-8
-links:
- - https://vhstapes.org/
-legacylinks:
- - https://nostalgic.to/
- - https://nostalgic.is/
-
-caps:
- categorymappings:
- - {id: 28, cat: TV, desc: "AdultSwim"}
- - {id: 29, cat: TV, desc: "AdultSwim WOC"}
- - {id: 10, cat: TV, desc: "TV Animation"}
- - {id: 18, cat: TV, desc: "TV Animation WOC"}
- - {id: 24, cat: TV/Anime, desc: "Anime-x264"}
- - {id: 20, cat: TV/Anime, desc: "Anime-x265/AV1"}
- - {id: 32, cat: Movies/Foreign, desc: "Asian Movies"}
- - {id: 31, cat: TV/FOREIGN, desc: "Asian TV (ENGSUB)"}
- - {id: 6, cat: Audio/Audiobook, desc: "Audio / E-Books"}
- - {id: 9, cat: Books/Comics, desc: "Comics / Manga"}
- - {id: 17, cat: TV/Documentary, desc: "Documentaries"}
- - {id: 37, cat: Movies, desc: "Horror"}
- - {id: 8, cat: TV/WEB-DL, desc: "Howard Stern"}
- - {id: 33, cat: Movies, desc: "Laserdiscs"}
- - {id: 27, cat: Movies, desc: "Movies"}
- - {id: 25, cat: Audio/Video, desc: "Music / Video"}
- - {id: 35, cat: XXX, desc: "NSFW"}
- - {id: 23, cat: PC/Games, desc: "PC Games"}
- - {id: 16, cat: PC/0day, desc: "Roms / Emulation"}
- - {id: 12, cat: TV, desc: "TV - Pre 2009 WOC"}
- - {id: 11, cat: TV, desc: "TV - Pre 2014"}
- - {id: 22, cat: TV, desc: "Current TV"}
- - {id: 34, cat: TV, desc: "TV Archive Packs"}
- - {id: 36, cat: TV, desc: "Youtube Archives"}
- - {id: 5, cat: Other, desc: "Other"}
-
- modes:
- search: [q]
- tv-search: [q]
- movie-search: [q]
-
-settings:
- - name: username
- type: text
- label: Username
- - name: password
- type: password
- label: Password
- - name: sort
- type: select
- label: Sort requested from site
- default: "time"
- options:
- "time": "created"
- "seeders": "seeders"
- "size": "size"
- - name: type
- type: select
- label: Order requested from site
- default: "desc"
- options:
- "desc": "desc"
- "asc": "asc"
- - name: info_results
- type: info
- label: "Search results"
- default: "Use your browser, login to VHSTAPES and access the torrent search page, and make sure the results are displayed in List View. If in the correct mode, the page will have a link showing Gallery View. If the link is showing List View then click it to switch modes."
-login:
- path: login
- method: form
- form: form[action="/login"]
- inputs:
- username: "{{ .Config.username }}"
- password: "{{ .Config.password }}"
- cinfo: "1536|864|24|-780"
- iplocked: 0
- submit: login
- selectorinputs:
- token:
- selector: input[name="token"]
- attribute: value
- error:
- - selector: table#maincontent tr td div div#messagebarA
- test:
- path: index.php
- selector: a[href="/logout"]
-
-search:
- paths:
- # https://vhstapes.org/torrents.php?order_by=time&order_way=desc&searchtext=&action=advanced&title=&sizeall=&sizetype=gb&sizerange=0.01&filelist=&taglist=&autocomplete_toggle=1
- - path: torrents.php
- inputs:
- $raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}"
- order_by: "{{ .Config.sort }}"
- order_way: "{{ .Config.type }}"
- searchtext: ""
- action: advanced
- title: "{{ .Keywords }}"
- sizeall: ""
- sizetype: gb
- sizerange: 0.01
- filelist: ""
- taglist: ""
- autocomplete_toggle: 1
-
- rows:
- selector: table#torrent_table tr:has(a[href^="torrents.php?action=download"])
-
- fields:
- category:
- selector: a[href^="/torrents.php?filter_cat"]
- attribute: href
- filters:
- - name: regexp
- args: "(\\d+)]=1"
- title:
- selector: a[href^="/torrents.php?id="]
- details:
- selector: a[href^="/torrents.php?id="]
- attribute: href
- download:
- selector: a[href^="torrents.php?action=download"]
- attribute: href
- description:
- selector: div.tags
- banner:
- selector: td:nth-child(2) > script
- filters:
- - name: regexp
- args: "src=\\\\\"(.*?)\\\\\">"
- - name: re_replace
- args: ["\\\\(.)", "$1"]
- - name: replace
- args: ["/static/common/noartwork/noimage.png", ""]
- files:
- selector: td:nth-last-child(8)
- date:
- selector: td:nth-last-child(6)
- filters:
- - name: timeago
- size:
- selector: td:nth-last-child(5)
- grabs:
- selector: td:nth-last-child(4)
- seeders:
- selector: td:nth-last-child(3)
- leechers:
- selector: td:nth-last-child(2)
- downloadvolumefactor:
- case:
- "img[alt=\"Freeleech\"]": 0
- "*": 1
- uploadvolumefactor:
- text: 1
-# luminance
diff --git a/src/Jackett.Common/Services/IndexerManagerService.cs b/src/Jackett.Common/Services/IndexerManagerService.cs
index 11b3cca38..669c7c268 100644
--- a/src/Jackett.Common/Services/IndexerManagerService.cs
+++ b/src/Jackett.Common/Services/IndexerManagerService.cs
@@ -40,7 +40,6 @@ namespace Jackett.Common.Services
{"cili180", "liaorencili"},
{"metaliplayro", "romanianmetaltorrents"},
{"nnm-club", "noname-club"},
- {"nostalgic", "vhstapes"},
{"passtheheadphones", "redacted"},
{"rstorrent", "redstartorrent"},
{"tehconnectionme", "anthelion"},
diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs
index 8a1eef63d..8268f5fb2 100644
--- a/src/Jackett.Updater/Program.cs
+++ b/src/Jackett.Updater/Program.cs
@@ -407,6 +407,7 @@ namespace Jackett.Updater
"Definitions/uniotaku.yml", // to be migrated to c#
"Definitions/utorrents.yml", // same as SzeneFZ now
"Definitions/vanila.yml",
+ "Definitions/vhstapes.yml",
"Definitions/waffles.yml",
"Definitions/worldofp2p.yml",
"Definitions/worldwidetorrents.yml",