diff --git a/README.md b/README.md index 1f989ced..08242440 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ This is the official repository for the Tipi App Store. It contains all the apps - [Code-Server](https://github.com/coder/code-server) - Web VS Code - [Codex.Docs](https://github.com/codex-team/codex.docst) - Free Docs app powered by Editor.js ecosystem. - [Conduit](https://gitlab.com/famedly/conduit) - Conduit is a simple, fast and reliable chat server written in Rust +- [Cross-seed](https://github.com/cross-seed/cross-seed) - Fully-automatic, no false positives. - [DailyTXT](https://github.com/PhiTux/DailyTxT) - Encrypted Diary Web-App - [Dash.](https://github.com/MauriceNino/dashdot) - A simple, modern server dashboard, primarily used by smaller private server - [Dashy](https://github.com/lissy93/dashy) - A self-hostable personal dashboard built for you. diff --git a/apps/cross-seed/config.json b/apps/cross-seed/config.json new file mode 100644 index 00000000..914d9ad9 --- /dev/null +++ b/apps/cross-seed/config.json @@ -0,0 +1,24 @@ +{ + "$schema": "../schema.json", + "name": "Cross-Seed", + "port": 2468, + "available": true, + "exposable": false, + "no_gui": true, + "uid": 1000, + "gid": 1000, + "id": "cross-seed", + "tipi_version": 5, + "version": "5.7.0", + "categories": [ + "media", + "utilities" + ], + "description": "An app designed to help you download torrents that you can cross seed based on your existing torrents. It is designed to match conservatively to minimize manual intervention.", + "short_desc": "Fully-automatic cross-seeding with Torznab.", + "author": "Cross-Seed Team", + "source": "https://github.com/cross-seed/cross-seed", + "website": "https://www.cross-seed.org", + "form_fields": [], + "supported_architectures": ["arm64", "amd64"] +} diff --git a/apps/cross-seed/docker-compose.yml b/apps/cross-seed/docker-compose.yml new file mode 100644 index 00000000..b1e0491a --- /dev/null +++ b/apps/cross-seed/docker-compose.yml @@ -0,0 +1,18 @@ +services: + cross-seed: + container_name: cross-seed + image: ghcr.io/cross-seed/cross-seed:5.7.0 + user: 1000:1000 + restart: unless-stopped + command: daemon + environment: + - TZ=${TZ} + volumes: + - ${APP_DATA_DIR}/data/config:/config + - ${ROOT_FOLDER_HOST}/app-data/transmission-vpn/data/config/transmission-home/torrents:/torrents:ro + - ${ROOT_FOLDER_HOST}/media/torrents/watch:/cross-seeds + networks: + - tipi_main_network + labels: + # Main + traefik.enable: false \ No newline at end of file diff --git a/apps/cross-seed/metadata/description.md b/apps/cross-seed/metadata/description.md new file mode 100644 index 00000000..a8cfa554 --- /dev/null +++ b/apps/cross-seed/metadata/description.md @@ -0,0 +1,22 @@ +# cross-seed: Fully-automatic, no false positives + +`cross-seed` is an app designed to help you download torrents that you can cross seed based on your existing torrents. It is designed to match conservatively to minimize manual intervention. + +`cross-seed` can inject the torrents it finds directly into your torrent client. +Currently, the supported clients are + +- rTorrent +- qBittorrent +- Transmission +- Deluge + +If your client isn't supported, `cross-seed` will download a bunch of torrent files to a folder you specify. +After that, I recommend using [AutoTorrent2](https://github.com/JohnDoee/autotorrent2) to do the last-mile delivery into your client. + +## Tutorial + +Head on over to [cross-seed.org](https://www.cross-seed.org/docs/basics/getting-started) to get started. + +## Troubleshooting + +Feel free to [start a discussion](https://github.com/cross-seed/cross-seed/discussions/new), or reach out on [Discord](https://discord.gg/jpbUFzS5Wb). \ No newline at end of file diff --git a/apps/cross-seed/metadata/logo.jpg b/apps/cross-seed/metadata/logo.jpg new file mode 100644 index 00000000..93341348 Binary files /dev/null and b/apps/cross-seed/metadata/logo.jpg differ