Summary
We need to add a visible notice/banner on the Torrust website homepage informing visitors that all Torrust public demo services are currently shut down.
Background
We have been running several public demo services:
| Demo |
Repository |
Previous URL |
Notes |
| Old combined demo (Tracker + Index) |
torrust/torrust-demo |
https://index.torrust-demo.com |
Hosted on Digital Ocean. We decided to split it into two independent demos (see torrust-demo#79). |
| New tracker-only demo |
torrust/torrust-tracker-demo |
https://http1.torrust-tracker-demo.com, udp://udp1.torrust-tracker-demo.com:6969 |
Hosted on Hetzner. The tracker-only split from the old combined demo. |
| Index demo (planned) |
torrust/torrust-index |
— |
Was going to be deployed on Hetzner, linked to the tracker demo. Paused. |
| Hash2Torrent demo |
torrust/torrust-hash2torrent |
https://hash2torrent.com |
Independent demo service. Was also planned to be migrated to Hetzner so all demos run on the same provider. |
All of them have been shut down while we reconsider the legal, economic, and maintenance aspects of running them. Once a decision is made, we will publish a blog article on this website with the details. See also this comment for the initial announcement to an external user, but note that the new source of truth for the demo status will be the website itself.
What needs to be done
- Add a prominent banner/notice at the top of the homepage (
src/routes/(home)/+page.svelte) stating that all Torrust demo services are currently shut down.
- The banner should link to this issue for more details.
- Replace all existing demo links on the homepage (and anywhere else on the site that links to the demos) so they point to this issue instead, rather than leading users to broken pages. For example:
- The "Live Demo" buttons in
HeroCard components (src/lib/components/organisms/Hero.svelte, src/lib/components/atoms/HeroCard.svelte) currently point to https://index.torrust-demo.com/torrents.
- Any other
demo or liveDemo URLs in constants or components should also be updated.
Related
Summary
We need to add a visible notice/banner on the Torrust website homepage informing visitors that all Torrust public demo services are currently shut down.
Background
We have been running several public demo services:
https://index.torrust-demo.comhttps://http1.torrust-tracker-demo.com,udp://udp1.torrust-tracker-demo.com:6969https://hash2torrent.comAll of them have been shut down while we reconsider the legal, economic, and maintenance aspects of running them. Once a decision is made, we will publish a blog article on this website with the details. See also this comment for the initial announcement to an external user, but note that the new source of truth for the demo status will be the website itself.
What needs to be done
src/routes/(home)/+page.svelte) stating that all Torrust demo services are currently shut down.HeroCardcomponents (src/lib/components/organisms/Hero.svelte,src/lib/components/atoms/HeroCard.svelte) currently point tohttps://index.torrust-demo.com/torrents.demoorliveDemoURLs in constants or components should also be updated.Related