Compare commits
4 Commits
76029b6102
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
45951ba93f | ||
|
|
364e1a9628 | ||
|
|
47000fc6f3 | ||
| dda45245f5 |
@@ -1,11 +0,0 @@
|
||||
- name: Install bitcoin daemon
|
||||
ansible.builtin.package:
|
||||
name: bitcoin-daemon
|
||||
state: present
|
||||
become: true
|
||||
|
||||
- name: Enable bitcoind
|
||||
ansible.builtin.service:
|
||||
name: bitcoind
|
||||
state: started
|
||||
enabled: yes
|
||||
@@ -1,6 +0,0 @@
|
||||
- name: Install tor
|
||||
ansible.builtin.package:
|
||||
name: tor
|
||||
state: present
|
||||
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
- name: Install Uncomplicated Firewall
|
||||
ansible.builtin.package:
|
||||
name: ufw
|
||||
state: present
|
||||
|
||||
# UFW logging can full up the kernel (dmesg) and message logs
|
||||
- name: Disable logging
|
||||
community.general.ufw:
|
||||
logging: 'off'
|
||||
|
||||
- name: Allow OpenSSH inbound
|
||||
community.general.ufw:
|
||||
rule: allow
|
||||
name: OpenSSH # Uses standard profile located in /etc/ufw/applications.d
|
||||
|
||||
- name: Apply rate limiting to ssh inbound
|
||||
community.general.ufw:
|
||||
rule: limit
|
||||
port: ssh
|
||||
proto: tcp
|
||||
|
||||
- name: Enable ufw system service
|
||||
ansible.builtin.service:
|
||||
name: ufw
|
||||
state: started
|
||||
enabled: yes
|
||||
|
||||
# This is necessary in addition to enabling the system service
|
||||
- name: Enable ufw rules
|
||||
community.general.ufw:
|
||||
state: enabled
|
||||
policy: deny
|
||||
@@ -30,7 +30,6 @@
|
||||
dest: "{{ data_dir }}/qbitmanage/config.yml"
|
||||
owner: "{{ service_user.uid }}"
|
||||
mode: "{{ docker_compose_file_mask }}"
|
||||
notify: restart qbittorrent
|
||||
become: true
|
||||
|
||||
- name: Create cross-seed config directory
|
||||
@@ -47,7 +46,6 @@
|
||||
dest: "{{ data_dir }}/cross-seed/config.js"
|
||||
owner: "{{ service_user.uid }}"
|
||||
mode: "{{ docker_compose_file_mask }}"
|
||||
notify: restart qbittorrent
|
||||
become: true
|
||||
|
||||
- name: Start docker containers
|
||||
|
||||
@@ -4,10 +4,10 @@ module.exports = {
|
||||
delay: 30,
|
||||
|
||||
torznab: [
|
||||
"http://prowlarr.local.{{ personal_domain }}/3/api?apikey={{ prowlarr_api_key }}", // ImmortalSeed
|
||||
"http://prowlarr.local.{{ personal_domain }}/6/api?apikey={{ prowlarr_api_key }}", // Aither
|
||||
"http://prowlarr.local.{{ personal_domain }}/7/api?apikey={{ prowlarr_api_key }}", // Reelflix
|
||||
"http://prowlarr.local.{{ personal_domain }}/9/api?apikey={{ prowlarr_api_key }}", // LST
|
||||
"http://prowlarr.local.{{ personal_domain }}/10/api?apikey={{ prowlarr_api_key }}", // MyAnonaMouse
|
||||
"http://prowlarr.local.{{ personal_domain }}/12/api?apikey={{ prowlarr_api_key }}", // Blutopia
|
||||
"http://prowlarr.local.{{ personal_domain }}/13/api?apikey={{ prowlarr_api_key }}", // hawke-uno
|
||||
"http://prowlarr.local.{{ personal_domain }}/16/api?apikey={{ prowlarr_api_key }}", // AlphaRatio
|
||||
@@ -15,7 +15,7 @@ module.exports = {
|
||||
"http://prowlarr.local.{{ personal_domain }}/19/api?apikey={{ prowlarr_api_key }}", // Cathode-Ray.Tube
|
||||
"http://prowlarr.local.{{ personal_domain }}/25/api?apikey={{ prowlarr_api_key }}", // seedpool
|
||||
"http://prowlarr.local.{{ personal_domain }}/27/api?apikey={{ prowlarr_api_key }}", // Upload.cx
|
||||
"http://prowlarr.local.{{ personal_domain }}/29/api?apikey={{ prowlarr_api_key }}", // IPTorrents
|
||||
"http://prowlarr.local.{{ personal_domain }}/30/api?apikey={{ prowlarr_api_key }}", // DocsPedia
|
||||
],
|
||||
|
||||
outputDir: null,
|
||||
|
||||
@@ -13,7 +13,7 @@ services:
|
||||
- "PGID={{ media_gid }}"
|
||||
- "TZ={{ timezone }}"
|
||||
- "UMASK=002"
|
||||
- DOCKER_MODS=arafatamim/linuxserver-io-mod-vuetorrent
|
||||
#- DOCKER_MODS=arafatamim/linuxserver-io-mod-vuetorrent
|
||||
volumes:
|
||||
- "{{ data_dir }}/{{ role_name }}:/config"
|
||||
- "{{ media_storage_mnt }}/data/torrents:/data/torrents"
|
||||
|
||||
@@ -79,10 +79,12 @@ tracker:
|
||||
tag: rutracker
|
||||
seedpool|seedpool.org:
|
||||
tag: seedpool
|
||||
upload:
|
||||
upload.cx:
|
||||
tag: ULCX
|
||||
archlinux:
|
||||
tag: archlinux
|
||||
animebytes:
|
||||
tag: AB
|
||||
other:
|
||||
tag: other
|
||||
|
||||
@@ -109,28 +111,14 @@ share_limits:
|
||||
max_seeding_time: 129600 # 90 days
|
||||
cleanup: true
|
||||
add_group_to_tag: false
|
||||
tl_cross-seed:
|
||||
big: # Set speed limit on bandwidth hogs
|
||||
priority: 9
|
||||
include_all_tags:
|
||||
- cross-seed
|
||||
include_any_tags:
|
||||
- TorrentLeech
|
||||
- FileList
|
||||
- AlphaRatio
|
||||
limit_upload_speed: 100 # 100 KiBps
|
||||
add_group_to_tag: false
|
||||
public_trackers:
|
||||
priority: 10
|
||||
include_any_tags:
|
||||
- Nyaa
|
||||
- AnimeTosho
|
||||
- rutracker
|
||||
categories:
|
||||
- movies
|
||||
- tv
|
||||
max_ratio: 2
|
||||
max_seeding_time: 21600 # 15 days
|
||||
limit_upload_speed: 5000 # 5 MiBps
|
||||
cleanup: true
|
||||
add_group_to_tag: false
|
||||
|
||||
|
||||
recyclebin:
|
||||
enabled: true
|
||||
|
||||
@@ -108,9 +108,3 @@ custom_formats:
|
||||
assign_scores_to:
|
||||
- name: Anime
|
||||
score: 10 # Prefer dual audio within the same tier but don't prefer over higher quality releases
|
||||
|
||||
- trash_ids:
|
||||
- 3bc5f395426614e155e585a2f056cdf1 # Season Pack
|
||||
assign_scores_to:
|
||||
- name: Anime
|
||||
score: 10 # Prefer season packs over single episode releases
|
||||
|
||||
@@ -85,7 +85,6 @@ custom_formats:
|
||||
- fbcb31d8dabd2a319072b84fc0b7249c # Extras
|
||||
- 15a05bc7c1a36e2b57fd628f8977e2fc # AV1
|
||||
- 32b367365729d530ca1c124a0b180c64 # Bad Dual Groups
|
||||
- 82d40da2bc6923f41e14394075dd4b03 # No-RlsGroup
|
||||
- e1a997ddb54e3ecbfe06341ad323c458 # Obfuscated
|
||||
- 06d66ab109d4d2eddb2794d21526d140 # Retags
|
||||
- b735f09d3c025cbb7d75a5d38325b73b # Upscaled
|
||||
|
||||
@@ -85,7 +85,6 @@ custom_formats:
|
||||
- fbcb31d8dabd2a319072b84fc0b7249c # Extras
|
||||
- 15a05bc7c1a36e2b57fd628f8977e2fc # AV1
|
||||
- 32b367365729d530ca1c124a0b180c64 # Bad Dual Groups
|
||||
- 82d40da2bc6923f41e14394075dd4b03 # No-RlsGroup
|
||||
- e1a997ddb54e3ecbfe06341ad323c458 # Obfuscated
|
||||
- 06d66ab109d4d2eddb2794d21526d140 # Retags
|
||||
- b735f09d3c025cbb7d75a5d38325b73b # Upscaled
|
||||
|
||||
Reference in New Issue
Block a user