1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\Entry {#2273
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2271 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "I-just-realized-c-piracy-is-the-most-subscribed-community-in"
+title: "I just realized /c/piracy is the most subscribed community in the lemmyverse!"
+url: "https://lemmy.dbzer0.com/pictrs/image/870e45f0-e442-43af-8804-50e016d71f2b.png"
+body: "[lemmyverse.net/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)"
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 127
+favouriteCount: 1567
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1723501060 {#2268
date: 2024-08-13 00:17:40.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2239 …}
+children: []
-id: 28613
-titleTs: "'/c/piracy':4 'communiti':9 'lemmyvers':12 'realiz':3 'subscrib':8"
-bodyTs: "'/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)':3 'lemmyverse.net':2 'lemmyverse.net/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)':1"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1704979091
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/12051779"
+editedAt: null
+createdAt: DateTimeImmutable @1704892691 {#2267
date: 2024-01-10 14:18:11.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\Entry {#2273
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2271 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "I-just-realized-c-piracy-is-the-most-subscribed-community-in"
+title: "I just realized /c/piracy is the most subscribed community in the lemmyverse!"
+url: "https://lemmy.dbzer0.com/pictrs/image/870e45f0-e442-43af-8804-50e016d71f2b.png"
+body: "[lemmyverse.net/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)"
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 127
+favouriteCount: 1567
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1723501060 {#2268
date: 2024-08-13 00:17:40.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2239 …}
+children: []
-id: 28613
-titleTs: "'/c/piracy':4 'communiti':9 'lemmyvers':12 'realiz':3 'subscrib':8"
-bodyTs: "'/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)':3 'lemmyverse.net':2 'lemmyverse.net/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)':1"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1704979091
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/12051779"
+editedAt: null
+createdAt: DateTimeImmutable @1704892691 {#2267
date: 2024-01-10 14:18:11.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\Entry {#2273
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2271 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "I-just-realized-c-piracy-is-the-most-subscribed-community-in"
+title: "I just realized /c/piracy is the most subscribed community in the lemmyverse!"
+url: "https://lemmy.dbzer0.com/pictrs/image/870e45f0-e442-43af-8804-50e016d71f2b.png"
+body: "[lemmyverse.net/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)"
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 127
+favouriteCount: 1567
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1723501060 {#2268
date: 2024-08-13 00:17:40.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2274 …}
+votes: Doctrine\ORM\PersistentCollection {#2190 …}
+reports: Doctrine\ORM\PersistentCollection {#2265 …}
+favourites: Doctrine\ORM\PersistentCollection {#2263 …}
+notifications: Doctrine\ORM\PersistentCollection {#2235 …}
+badges: Doctrine\ORM\PersistentCollection {#2239 …}
+children: []
-id: 28613
-titleTs: "'/c/piracy':4 'communiti':9 'lemmyvers':12 'realiz':3 'subscrib':8"
-bodyTs: "'/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)':3 'lemmyverse.net':2 'lemmyverse.net/communities?order=subscribers](https://lemmyverse.net/communities?order=subscribers)':1"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1704979091
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/12051779"
+editedAt: null
+createdAt: DateTimeImmutable @1704892691 {#2267
date: 2024-01-10 14:18:11.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\Entry {#2202
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2201 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Netflix-enshittification-will-continue-until-morale-improves"
+title: "Netflix enshittification will continue until morale improves"
+url: "https://lemmy.dbzer0.com/pictrs/image/bb5f7da8-68a0-483c-a70f-0e630db5e3f1.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 90
+favouriteCount: 941
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729067449 {#2205
date: 2024-10-16 10:30:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2210 …}
+votes: Doctrine\ORM\PersistentCollection {#2207 …}
+reports: Doctrine\ORM\PersistentCollection {#2208 …}
+favourites: Doctrine\ORM\PersistentCollection {#2204 …}
+notifications: Doctrine\ORM\PersistentCollection {#2211 …}
+badges: Doctrine\ORM\PersistentCollection {#2266 …}
+children: []
-id: 32963
-titleTs: "'continu':4 'enshittif':2 'improv':7 'moral':6 'netflix':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706258536
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/13032983"
+editedAt: null
+createdAt: DateTimeImmutable @1706172136 {#2206
date: 2024-01-25 09:42:16.0 +01:00
}
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\Entry {#2202
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2201 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Netflix-enshittification-will-continue-until-morale-improves"
+title: "Netflix enshittification will continue until morale improves"
+url: "https://lemmy.dbzer0.com/pictrs/image/bb5f7da8-68a0-483c-a70f-0e630db5e3f1.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 90
+favouriteCount: 941
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729067449 {#2205
date: 2024-10-16 10:30:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2210 …}
+votes: Doctrine\ORM\PersistentCollection {#2207 …}
+reports: Doctrine\ORM\PersistentCollection {#2208 …}
+favourites: Doctrine\ORM\PersistentCollection {#2204 …}
+notifications: Doctrine\ORM\PersistentCollection {#2211 …}
+badges: Doctrine\ORM\PersistentCollection {#2266 …}
+children: []
-id: 32963
-titleTs: "'continu':4 'enshittif':2 'improv':7 'moral':6 'netflix':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706258536
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/13032983"
+editedAt: null
+createdAt: DateTimeImmutable @1706172136 {#2206
date: 2024-01-25 09:42:16.0 +01:00
}
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\Entry {#2202
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2201 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Netflix-enshittification-will-continue-until-morale-improves"
+title: "Netflix enshittification will continue until morale improves"
+url: "https://lemmy.dbzer0.com/pictrs/image/bb5f7da8-68a0-483c-a70f-0e630db5e3f1.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 90
+favouriteCount: 941
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1729067449 {#2205
date: 2024-10-16 10:30:49.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2210 …}
+votes: Doctrine\ORM\PersistentCollection {#2207 …}
+reports: Doctrine\ORM\PersistentCollection {#2208 …}
+favourites: Doctrine\ORM\PersistentCollection {#2204 …}
+notifications: Doctrine\ORM\PersistentCollection {#2211 …}
+badges: Doctrine\ORM\PersistentCollection {#2266 …}
+children: []
-id: 32963
-titleTs: "'continu':4 'enshittif':2 'improv':7 'moral':6 'netflix':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1706258536
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/13032983"
+editedAt: null
+createdAt: DateTimeImmutable @1706172136 {#2206
date: 2024-01-25 09:42:16.0 +01:00
}
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
10 |
DENIED
|
moderate
|
App\Entity\Entry {#1383
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#1402 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "The-complete-guide-to-building-your-personal-self-hosted-server"
+title: "The complete guide to building your personal self hosted server for streaming and ad-blocking powered by Plex, Jellyfin, Adguard Home and Docker."
+url: "https://lemmy.dbzer0.com/pictrs/image/648d65c6-110d-4644-ba44-1561ad35e4de.png"
+body: """
The complete guide to building your personal self hosted server for streaming and ad-blocking.\n
==============================================================================================\n
\n
*Captain’s note: This `OC` [was originally posted in reddit](https://www.reddit.com/r/Piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/) but its quality makes me wants to ensure a copy survices in lemmy as well.*\n
\n
---\n
\n
We will setup the following applications in this guide:\n
\n
- **Docker**\n
- **AdguardHome** - Adblocker for all your devices\n
- **Jellyfin/Plex** - For watching the content you download\n
- **Qbittorrent** - Torrent downloader\n
- **Jackett** - Torrent indexers provider\n
- **Flaresolverr** - For auto solving captcha in some of the indexers\n
- **Sonarr** - *arr service for automatically downloading TV shows\n
- **Radarr** - *arr service for movies\n
- **Readarr** - *arr service for (audio)books\n
- **lidarr** - *arr service for music\n
- **Bazarr** - Automatically downloads subtitles for Sonarr and Radarr\n
- **Ombi/Overseer** - For requesting movies and tv shows through Sonarr and Radarr\n
- **Heimdall** - Dashboard for all the services so you don’t need to remember all the ports\n
\n
Once you are done, your dashboard will look something like this.\n
\n
\u{200B}\n
\n
[Heimdall Dashboard](https://lemmy.dbzer0.com/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)\n
\n
I started building my setup after reading this guide [https://www.reddit.com/r/Piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/Piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).\n
\n
Hardware\n
--------\n
\n
You don’t need powerful hardware to set this up. I use a decade old computer, with the following hardware. Raspberry pi works fine.\n
\n
\u{200B}\n
\n
[Hardware](https://lemmy.dbzer0.com/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)\n
\n
Operating system\n
----------------\n
\n
I will be using **Ubuntu** **server** in this guide. You can select whatever linux distro you prefer.\n
\n
Download ubuntu server from <https://ubuntu.com/download/server>. Create a bootable USB drive using [rufus](https://rufus.ie/en/) or any other software(I prefer [ventoy](https://www.ventoy.net/en/index.html)). Plug the usb on your computer, and select the usb drive from the boot menu and install ubuntu server. Follow the steps to install and configure ubuntu, and make sure to check “**Install OpenSSH server**”. Don’t install docker during the setup as the snap version is installed.\n
\n
Once installation finishes you can now reboot and connect to your machine remotely using ssh.\n
\n
```\n
\n
<span style="color:#323232;">ssh username@server-ip \n
</span><span style="color:#323232;"># username you selected during installation\n
</span><span style="color:#323232;"># Type ip a to find out the ip address of your server. Will be present against device like **enp4s0** prefixed with 192.168.\n
</span>\n
```\n
\n
Create the directories for audiobooks, books, movies, music and tv.\n
-------------------------------------------------------------------\n
\n
I keep all my media at ~/server/media. If you will be using multiple drives you can look up how to mount drives.\n
\n
We will be using [hardlinks](https://trash-guides.info/Hardlinks/Hardlinks-and-Instant-Moves/) so once the torrents are downloaded they are linked to media directory as well as torrents directory without using double storage space. Read up the [trash-guides](https://trash-guides.info/Hardlinks/Hardlinks-and-Instant-Moves/) to have a better understanding.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server\n
</span><span style="color:#323232;">mkdir ~/server/media # Media directory\n
</span><span style="color:#323232;">mkdir ~/server/torrents # Torrents\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;"># Creating the directories for torrents\n
</span><span style="color:#323232;">cd ~/server/torrents\n
</span><span style="color:#323232;">mkdir audiobooks books incomplete movies music tv \n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">cd ~/server/media\n
</span><span style="color:#323232;">mkdir audiobooks books movies music tv\n
</span>\n
```\n
\n
Installing docker and docker-compose\n
------------------------------------\n
\n
**Docker** <https://docs.docker.com/engine/install/ubuntu/>\n
\n
```\n
\n
<span style="color:#323232;"># install packages to allow apt to use a repository over HTTPS\n
</span><span style="color:#323232;">sudo apt-get update\n
</span><span style="color:#323232;">sudo apt-get install \n
</span><span style="color:#323232;"> apt-transport-https \n
</span><span style="color:#323232;"> ca-certificates \n
</span><span style="color:#323232;"> curl \n
</span><span style="color:#323232;"> gnupg \n
</span><span style="color:#323232;"> lsb-release\n
</span><span style="color:#323232;"># Add Docker’s official GPG key:\n
</span><span style="color:#323232;">curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg\n
</span><span style="color:#323232;"># Setup the repository\n
</span><span style="color:#323232;">echo \n
</span><span style="color:#323232;"> "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \n
</span><span style="color:#323232;"> $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n
</span><span style="color:#323232;"># Install Docker Engine\n
</span><span style="color:#323232;">sudo apt-get update\n
</span><span style="color:#323232;">sudo apt-get install docker-ce docker-ce-cli containerd.io\n
</span><span style="color:#323232;"># Add user to the docker group to run docker commands without requiring root\n
</span><span style="color:#323232;">sudo usermod -aG docker $(whoami) \n
</span>\n
```\n
\n
> Sign out by typing exit in the console and then ssh back in\n
\n
**Docker compose** <https://docs.docker.com/compose/install/>\n
\n
```\n
\n
<span style="color:#323232;"># Download the current stable release of Docker Compose\n
</span><span style="color:#323232;">sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose\n
</span><span style="color:#323232;"># Apply executable permissions to the binary\n
</span><span style="color:#323232;">sudo chmod +x /usr/local/bin/docker-compose\n
</span>\n
```\n
\n
Creating the compose file for Adguard home\n
------------------------------------------\n
\n
First setup Adguard home in a new compose file.\n
\n
Docker compose uses a yml file. All of the files contain version and services object.\n
\n
Create a directory for keeping the compose files.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server/compose\n
</span><span style="color:#323232;">mkdir ~/server/compose/adguard-home\n
</span><span style="color:#323232;">vi ~/server/compose/adguard-home/docker-compose.yml\n
</span>\n
```\n
\n
Save the following content to the docker-compose.yml file. You can see [here](https://hub.docker.com/r/adguard/adguardhome) what each port does.\n
\n
```\n
\n
<span style="color:#323232;">version: '3.3'\n
</span><span style="color:#323232;">services:\n
</span><span style="color:#323232;"> run:\n
</span><span style="color:#323232;"> container_name: adguardhome\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/adguardhome/workdir:/opt/adguardhome/work'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/adguardhome/confdir:/opt/adguardhome/conf'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '53:53/tcp'\n
</span><span style="color:#323232;"> - '53:53/udp'\n
</span><span style="color:#323232;"> - '67:67/udp'\n
</span><span style="color:#323232;"> - '68:68/udp'\n
</span><span style="color:#323232;"> - '68:68/tcp'\n
</span><span style="color:#323232;"> - '80:80/tcp'\n
</span><span style="color:#323232;"> - '443:443/tcp'\n
</span><span style="color:#323232;"> - '443:443/udp'\n
</span><span style="color:#323232;"> - '3000:3000/tcp'\n
</span><span style="color:#323232;"> image: adguard/adguardhome\n
</span>\n
```\n
\n
Save the file and start the container using the following command.\n
\n
```\n
\n
<span style="color:#323232;">docker-compose up -d\n
</span>\n
```\n
\n
Open up the Adguard home setup on `YOUR_SERVER_IP:3000`.\n
\n
Enable the default filter list from filters→DNS blocklist. You can then add custom filters.\n
\n
[Filters](https://lemmy.dbzer0.com/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)\n
\n
Creating the compose file for media-server\n
------------------------------------------\n
\n
Jackett\n
-------\n
\n
Jackett is where you define all your torrent indexers. All the *arr apps use the tornzab feed provided by jackett to search torrents.\n
\n
There is now an *arr app called prowlarr that is meant to be the replacement for jackett. But the flaresolverr(used for auto solving captchas) support was added very recently and doesn’t work that well as compared to jackett, so I am still sticking with jackett for meantime. You can instead use prowlarr if none of your indexers use captcha.\n
\n
```\n
\n
<span style="color:#323232;">jackett:\n
</span><span style="color:#323232;"> container_name: jackett\n
</span><span style="color:#323232;"> image: linuxserver/jackett\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/jackett:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/torrents:/downloads'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '9117:9117'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">prowlarr:\n
</span><span style="color:#323232;">\t\tcontainer_name: prowlarr\n
</span><span style="color:#323232;"> image: 'hotio/prowlarr:testing'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '9696:9696'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/prowlarr:/config'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Sonarr - TV\n
-----------\n
\n
Sonarr is a TV show scheduling and searching download program. It will take a list of shows you enjoy, search via Jackett, and add them to the qbittorrent downloads queue.\n
\n
```\n
\n
<span style="color:#323232;">sonarr:\n
</span><span style="color:#323232;"> container_name: sonarr\n
</span><span style="color:#323232;"> image: linuxserver/sonarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8989:8989'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/sonarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Radarr - Movies\n
---------------\n
\n
Sonarr but for movies.\n
\n
```\n
\n
<span style="color:#323232;">radarr:\n
</span><span style="color:#323232;"> container_name: radarr\n
</span><span style="color:#323232;"> image: linuxserver/radarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '7878:7878'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/radarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Lidarr - Music\n
--------------\n
\n
```\n
\n
<span style="color:#323232;">lidarr:\n
</span><span style="color:#323232;"> container_name: lidarr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/lidarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/liadarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8686:8686'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Readarr - Books and AudioBooks\n
------------------------------\n
\n
```\n
\n
<span style="color:#323232;"># Notice the different port for the audiobook container\n
</span><span style="color:#323232;">readarr:\n
</span><span style="color:#323232;"> container_name: readarr\n
</span><span style="color:#323232;"> image: 'hotio/readarr:nightly'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8787:8787'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/readarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">readarr-audio-books:\n
</span><span style="color:#323232;"> container_name: readarr-audio-books\n
</span><span style="color:#323232;"> image: 'hotio/readarr:nightly'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8786:8787'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/readarr-audio-books:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Bazarr - Subtitles\n
------------------\n
\n
```\n
\n
<span style="color:#323232;">bazarr:\n
</span><span style="color:#323232;"> container_name: bazarr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/bazarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/bazarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '6767:6767'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Jellyfin\n
--------\n
\n
I personally only use jellyfin because it’s completely free. I still have plex installed because overseerr which is used to request movies and tv shows require plex. But that’s the only role plex has in my setup.\n
\n
I will talk about the devices section later on.\n
\n
For the media volume you only need to provide access to the `/data/media` directory instead of `/data` as jellyfin doesn’t need to know about the torrents.\n
\n
```\n
\n
<span style="color:#323232;">jellyfin:\n
</span><span style="color:#323232;"> container_name: jellyfin\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/jellyfin\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8096:8096'\n
</span><span style="color:#323232;"> devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/jellyfin:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/media:/data/media'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">plex:\n
</span><span style="color:#323232;"> container_name: plex\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/plex\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '32400:32400'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> - VERSION=docker\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/plex:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/media:/data/media'\n
</span><span style="color:#323232;"> devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Overseer/Ombi - Requesting Movies and TV shows\n
----------------------------------------------\n
\n
I use both. You can use ombi only if you don’t plan to install plex.\n
\n
```\n
\n
<span style="color:#323232;">ombi:\n
</span><span style="color:#323232;"> container_name: ombi\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/ombi\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/ombi:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '3579:3579'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">overseerr:\n
</span><span style="color:#323232;"> container_name: overseerr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/overseerr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/overseerr:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '5055:5055'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Qbittorrent - Torrent downloader\n
--------------------------------\n
\n
I use [qflood](https://hotio.dev/containers/qflood/) container. Flood provides a nice UI and this image automatically manages the connection between qbittorrent and flood.\n
\n
Qbittorrent only needs access to torrent directory, and not the complete data directory.\n
\n
```\n
\n
<span style="color:#323232;">qflood:\n
</span><span style="color:#323232;"> container_name: qflood\n
</span><span style="color:#323232;"> image: hotio/qflood\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - "8080:8080"\n
</span><span style="color:#323232;"> - "3005:3000"\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - UMASK=002\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> - FLOOD_AUTH=false\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/qflood:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/torrents:/data/torrents'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Heimdall - Dashboard\n
--------------------\n
\n
There are multiple dashboard applications but I use Heimdall.\n
\n
```\n
\n
<span style="color:#323232;">heimdall:\n
</span><span style="color:#323232;"> container_name: heimdall\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/heimdall\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/heimdall:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - 8090:80\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Flaresolverr - Solves cloudflare captcha\n
----------------------------------------\n
\n
If your indexers use captcha, you will need flaresolverr for them.\n
\n
```\n
\n
<span style="color:#323232;">flaresolverr:\n
</span><span style="color:#323232;"> container_name: flaresolverr\n
</span><span style="color:#323232;"> image: 'ghcr.io/flaresolverr/flaresolverr:latest'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8191:8191'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Transcoding\n
-----------\n
\n
As I mentioned in the jellyfin section there is a section in the conmpose file as “devices”. It is used for [transcoding](https://en.wikipedia.org/wiki/Transcoding). If you don’t include that section, whenever transcoding happens it will only use CPU. In order to utilise your gpu the devices must be passed on to the container.\n
\n
<https://jellyfin.org/docs/general/administration/hardware-acceleration.html> Read up this guide to setup hardware acceleration for your gpu.\n
\n
Generally, the devices are same for intel gpu transcoding.\n
\n
```\n
\n
<span style="color:#323232;">devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span>\n
```\n
\n
To monitor the gpu usage install `intel-gpu-tools`\n
\n
```\n
\n
<span style="color:#323232;">sudo apt install intel-gpu-tools\n
</span>\n
```\n
\n
Now, create a compose file for media server.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server/compose/media-server\n
</span><span style="color:#323232;">vi ~/server/compose/media-server/docker-compose.yml\n
</span>\n
```\n
\n
And copy all the containers you want to use under **services**. Remember to add the **version** string just like adguard home compose file.\n
\n
Configuring the docker stack\n
----------------------------\n
\n
Start the containers using the same command we used to start the adguard home container.\n
\n
```\n
\n
<span style="color:#323232;">docker-compose up -d\n
</span>\n
```\n
\n
Jackett\n
-------\n
\n
Navigate to `YOUR_SERVER_IP:9117`\n
\n
Add a few indexers to jackett using the “add indexer” button. You can see the indexers I use in the image below.\n
\n
\u{200B}\n
\n
[Indexers](https://lemmy.dbzer0.com/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)\n
\n
Qbittorrent\n
-----------\n
\n
Navigate to `YOUR_SERVER_IP:8080`\n
\n
The default username is `admin` and password `adminadmin`. You can change the user and password by going to `Tools → Options → WebUI`\n
\n
Change “Default Save Path” in WebUI section to `/data/torrents/` and “Keep incomplete torrents in” to `/data/torrents/incomplete/`\n
\n
Create categories by right clicking on sidebar under category. Type category as `TV` and path as `tv`. Path needs to be same as the folder you created to store your media. Similarly for movies type `Movies` as category and path as `movies`. This will enable to automatically move the media to its correct folder.\n
\n
Sonarr\n
------\n
\n
Navigate to `YOUR_SERVER_IP:8989`\n
\n
- Under “Download Clients” add qbittorrent. Enter the host as `YOUR_SERVER_IP` port as `**8080`,** and the username and password you used for qbittorrent. In category type `TV` (or whatever you selected as **category** **name**(not path) on qbittorent). Test the connection and then save.\n
- Under indexers, for each indexer you added in Jackett \n
- Click on add button\n
- Select Torzab\n
- Copy the tornzab feed for the indexer from jackett\n
- Copy the api key from jackett\n
- Select the categories you want\n
- Test and save\n
- Under general, define the root folder as `/data/media/tv`\n
\n
> Repeat this process for Radarr, Lidarr and readarr.\n
\n
Use `/data/media/movies` as root for Radarr and so on.\n
\n
> The setup for ombi/overseerr is super simple. Just hit the url and follow the on screen instructions.\n
\n
Bazarr\n
------\n
\n
Navigate to `YOUR_SERVER_IP:6767`\n
\n
Go to settings and then sonarr. Enter the host as `YOUR_SERVER_IP` port as `8989`. Copy the api key from sonarr settings→general.\n
\n
Similarly for radarr, enter the host as `YOUR_SERVER_IP` port as `7878`. Copy the api key from radarr settings→general.\n
\n
Jellyfin\n
--------\n
\n
Go to `YOUR_SERVER_IP:8096`\n
\n
- Add all the libraries by selecting content type and then giving a name for that library. Select the particular library location from `/data/media`. Repeat this for movies, tv, music, books and audiobooks.\n
- Go to dashboard→playback, and enable transcoding by selecting as `VAAPI` and enter the device as `/dev/dri/renderD128`\n
\n
Monitor GPU usage while playing content using\n
\n
```\n
\n
<span style="color:#323232;">sudo intel_gpu_top\n
</span>\n
```\n
\n
Heimdall\n
--------\n
\n
Navigate to `YOUR_SERVER_IP:8090`\n
\n
Setup all the services you use so you don’t need to remember the ports like I showed in the first screenshot.\n
\n
Updating docker images\n
----------------------\n
\n
With docker compose updates are very easy.\n
\n
- Navigate to the compose file directory `~/server/compose/media-server`.\n
- Then `docker-compose pull` to download the latest images.\n
- And finally `docker-compose up -d` to use the latest images.\n
- Remove old images by `docker system prune -a`\n
\n
What’s next\n
-----------\n
\n
- You can setup VPN if torrents are blocked by your ISP/Country. I wanted to keep this guide simple and I don’t use VPN for my server, so I have left out the VPN part.\n
- You can read about port forwarding to access your server over the internet.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 39
+favouriteCount: 125
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1723385793 {#1384
date: 2024-08-11 16:16:33.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1405 …}
+votes: Doctrine\ORM\PersistentCollection {#1382 …}
+reports: Doctrine\ORM\PersistentCollection {#1404 …}
+favourites: Doctrine\ORM\PersistentCollection {#1361 …}
+notifications: Doctrine\ORM\PersistentCollection {#1403 …}
+badges: Doctrine\ORM\PersistentCollection {#2023 …}
+children: []
-id: 4934
-titleTs: "'ad':15 'ad-block':14 'adguard':21 'block':16 'build':5 'complet':2 'docker':24 'guid':3 'home':22 'host':9 'jellyfin':20 'person':7 'plex':19 'power':17 'self':8 'server':10 'stream':12"
-bodyTs: "'/compose/install/':586 '/config':877,910,967,1002,1032,1077,1113,1143,1258,1291,1346,1373,1447,1486 '/containers/qflood/)':1389 '/data':971,1006,1036,1081,1117,1147,1220 '/data/media':1216,1262,1295,2035 '/data/media/movies':1929 '/data/media/tv':1919 '/data/torrents':1451,1760 '/data/torrents/incomplete':1767 '/dev/dri/card0':1252,1253,1299,1300,1613,1614 '/dev/dri/renderd128':1250,1251,1297,1298,1611,1612,2061 '/dev/null':529 '/docker/compose/releases/download/1.29.2/docker-compose-$(uname':600 '/docs/general/administration/hardware-acceleration.html':1589 '/download/server':226 '/downloads':881 '/en/)':236 '/en/index.html)).':246 '/engine/install/ubuntu/':458 '/etc/apt/sources.list.d/docker.list':528 '/flaresolverr/flaresolverr:latest''':1516 '/hardlinks/hardlinks-and-instant-moves/)':381,412 '/home':692,696,874,878,907,964,968,999,1003,1029,1033,1074,1078,1110,1114,1140,1144,1255,1259,1288,1292,1343,1370,1444,1448,1483 '/linux/ubuntu':521 '/linux/ubuntu/gpg':502 '/linuxserver/bazarr':1131 '/linuxserver/heimdall':1474 '/linuxserver/jellyfin':1238 '/linuxserver/lidarr':1020 '/linuxserver/ombi':1334 '/linuxserver/overseerr':1361 '/linuxserver/plex':1274 '/opt/adguardhome/conf':699 '/opt/adguardhome/work':695 '/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)':200 '/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)':766 '/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)':1723 '/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)':159 '/r/adguard/adguardhome)':675 '/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).':171 '/r/piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/)':29 '/server':419,970,1005,1035,1080,1116,1146 '/server/compose':656 '/server/compose/adguard-home':658 '/server/compose/adguard-home/docker-compose.yml':660 '/server/compose/media-server':1641,2118 '/server/compose/media-server/docker-compose.yml':1643 '/server/configs/adguardhome/confdir':698 '/server/configs/adguardhome/workdir':694 '/server/configs/bazarr':1142 '/server/configs/heimdall':1485 '/server/configs/jackett':876 '/server/configs/jellyfin':1257 '/server/configs/liadarr':1031 '/server/configs/ombi':1345 '/server/configs/overseerr':1372 '/server/configs/plex':1290 '/server/configs/prowlarr':909 '/server/configs/qflood':1446 '/server/configs/radarr':1001 '/server/configs/readarr':1076 '/server/configs/readarr-audio-books':1112 '/server/configs/sonarr':966 '/server/media':358,421,442,1261,1294 '/server/torrents':425,433,880,1450 '/usr/local/bin/docker-compose':605,615 '/usr/share/keyrings/docker-archive-keyring.gpg':507,518 '/wiki/transcoding).':1556 '002':1437 '1000':868,870,901,903,955,957,990,992,1023,1025,1068,1070,1104,1106,1134,1136,1241,1243,1280,1282,1337,1339,1364,1366,1433,1435,1477,1479,1522,1524 '192.168':341 '3.3':681 '3000':717,747,1430 '3000/tcp':718 '3005':1429 '32400':1276,1277 '3579':1348,1349 '443':713,715 '443/tcp':714 '443/udp':716 '5055':1375,1376 '53':701,703 '53/tcp':702 '53/udp':704 '67':705 '67/udp':706 '6767':1149,1150,1960 '68':707,709 '68/tcp':710 '68/udp':708 '7878':996,997,1997 '80':711,1489 '80/tcp':712 '8080':1427,1428,1730,1843 '8090':1488,2079 '8096':1247,1248,2012 '8191':1518,1519 '8686':1038,1039 '8786':1100 '8787':1064,1065,1101 '8989':961,962,1828,1976 '9117':883,884,1697 '9696':897,898 'acceler':1597 'access':1213,1410,2194 'ad':15,826,1880 'ad-block':14 'adblock':56 'add':492,551,760,940,1657,1698,1706,1832,1885,2013 'address':328 'adguard':621,625,740,1663,1683 'adguard/adguardhome':720 'adguardhom':55,686 'admin':1735 'adminadmin':1738 'ag':566 'allow':462 'amd64':514 'api':1900,1979,2000 'app':788,804 'appli':606 'applic':50,1462 'apt':463,472,477,481,535,540,1626 'apt-get':471,476,534,539 'apt-transport-http':480 'arch':513 'arr':86,94,99,105,787,803 'asia/kolkata':872,905,959,994,1027,1072,1108,1138,1245,1284,1341,1368,1439,1481,1526 'audio':102,1088,1094 'audiobook':346,435,444,1047,1054,2044 'auth':1441 'auto':77,821 'automat':89,110,1399,1814 'back':580 'bazarr':109,1122,1124,1127,1954 'better':416 'binari':611 'block':16,2159 'blocklist':756 'book':103,347,436,445,1045,1089,1095,2042 'boot':260 'bootabl':229 'build':5,162 'button':1708,1886 'ca':485 'ca-certif':484 'call':805 'captain':17 'captcha':79,823,859,1497,1502 'categori':1769,1776,1778,1805,1854,1862,1906 'cd':432,441 'ce':545,548 'certif':486 'chang':1741,1752 'check':278 'chmod':613 'cli':549 'click':1772,1883 'client':1831 'cloudflar':1496 'command':560,731,1677 'compar':836 'complet':2,1164,1417 'compos':454,583,594,618,630,633,653,734,769,1635,1665,1688,2107,2115,2122,2133 'comput':188,252 'configur':272,1667 'conmpos':1545 'connect':303,1402,1870 'consol':576 'contain':642,684,727,861,890,948,983,1014,1055,1057,1090,1125,1232,1268,1328,1355,1390,1421,1468,1510,1586,1648,1673,1685 'containerd.io':550 'content':65,664,2019,2067 'copi':39,1645,1889,1898,1977,1998 'correct':1820 'cpu':1571 'creat':227,342,427,616,647,767,1633,1768,1794 'cs':524 'curl':487,498,596 'current':589 'custom':761 'd':736,1690,2135 'dashboard':129,149,156,1457,1461,2047 'data':1418 'dearmor':505 'deb':512 'decad':186 'default':750,1732,1753 'defin':780,1914 'devic':60,336,1200,1249,1296,1548,1579,1603,1610,2059 'differ':1050 'directori':344,393,398,423,429,649,1217,1413,1419,2117 'distro':217 'dns':755 'docker':54,285,450,453,455,493,531,544,547,555,559,567,582,593,632,733,1286,1669,1687,2103,2106,2121,2132,2145 'docker-c':543 'docker-ce-c':546 'docker-compos':452,732,1686,2120,2131 'docker-compose.yml':667 'docs.docker.com':457,585 'docs.docker.com/compose/install/':584 'docs.docker.com/engine/install/ubuntu/':456 'doesn':830,1223 'done':147 'doubl':401 'download':67,70,90,111,220,387,587,925,945,1383,1830,2125 'download.docker.com':501,520 'download.docker.com/linux/ubuntu':519 'download.docker.com/linux/ubuntu/gpg':500 'drive':231,257,365,373 'easi':2111 'echo':511 'en.wikipedia.org':1555 'en.wikipedia.org/wiki/transcoding).':1554 'enabl':748,1812,2050 'engin':532 'enjoy':935 'enp4s0':338 'ensur':37 'enter':1834,1967,1988,2057 'environ':866,899,953,988,1021,1066,1102,1132,1239,1278,1335,1362,1431,1475,1520 'execut':607 'exit':573 'fals':1442 'feed':792,1892 'file':619,631,637,641,654,668,723,770,1546,1636,1666,2116 'filter':751,754,762,763 'final':2130 'find':324 'fine':196 'finish':297 'first':623,2100 'flaresolverr':75,818,1494,1506,1509,1512 'flood':1391,1406,1440 'folder':1792,1821,1917 'follow':49,191,266,663,730,1949 'forward':2192 'free':1165 'fssl':499 'general':1601,1913,1984,2005 'get':473,478,536,541 'ghcr.io':1019,1130,1237,1273,1333,1360,1473,1515 'ghcr.io/flaresolverr/flaresolverr:latest''':1514 'ghcr.io/linuxserver/bazarr':1129 'ghcr.io/linuxserver/heimdall':1472 'ghcr.io/linuxserver/jellyfin':1236 'ghcr.io/linuxserver/lidarr':1018 'ghcr.io/linuxserver/ombi':1332 'ghcr.io/linuxserver/overseerr':1359 'ghcr.io/linuxserver/plex':1272 'github.com':599 'github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname':598 'give':2023 'gnupg':488 'go':1747,1961,2007,2045 'gpg':496,504 'gpu':1577,1600,1608,1618,1623,1630,2063,2071 'group':556 'guid':3,53,168,211,409,1593,2168 'happen':1566 'hardlink':378 'hardwar':172,178,192,197,1596 'heimdal':128,155,1456,1466,1467,1470,2073 'hit':1945 'home':622,626,741,1664,1684 'host':9,1836,1969,1990 'hotio.dev':1388 'hotio.dev/containers/qflood/)':1387 'hotio/prowlarr':894 'hotio/qflood':1425 'hotio/readarr':1061,1097 'https':469,483 'hub.docker.com':674 'hub.docker.com/r/adguard/adguardhome)':673 'imag':719,864,893,951,986,1017,1060,1096,1128,1235,1271,1331,1358,1398,1424,1471,1513,1718,2104,2128,2140,2143 'includ':1561 'incomplet':437,1763 'index':73,84,784,857,1500,1701,1707,1713,1720,1875,1878,1895 'instal':263,270,279,284,294,296,319,449,459,479,530,542,1170,1325,1620,1627 'instead':850,1218 'instruct':1953 'intel':1607,1622,1629,2070 'intel-gpu-tool':1621,1628 'internet':2199 'ip':314,321,327,746,1696,1729,1827,1840,1959,1973,1994,2011,2078 'isp/country':2162 'jackett':71,775,776,795,815,838,845,860,863,938,1691,1703,1882,1897,1903 'jellyfin':1155,1160,1222,1231,1234,1537,2006 'jellyfin.org':1588 'jellyfin.org/docs/general/administration/hardware-acceleration.html':1587 'jellyfin/plex':61 'keep':353,651,1762,2166 'key':497,1901,1980,2001 'know':1227 'l':597 'later':1202 'latest':2127,2139 'left':2182 'lemmi':42 'lemmy.dbzer0.com':158,199,765,1722 'lemmy.dbzer0.com/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)':198 'lemmy.dbzer0.com/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)':764 'lemmy.dbzer0.com/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)':1721 'lemmy.dbzer0.com/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)':157 'librari':2016,2028,2032 'lidarr':104,1011,1013,1016,1925 'like':153,337,1662,2095 'link':390 'linux':216 'linuxserver/jackett':865 'linuxserver/radarr':987 'linuxserver/sonarr':952 'list':752,931 'locat':2033 'look':151,368 'lsb':490,522 'lsb-releas':489 'm':603 'machin':306 'make':33,275 'manag':1400 'meant':809 'meantim':847 'media':356,392,422,773,1206,1638,1798,1817 'media-serv':772 'mention':1534 'menu':261 'mkdir':418,420,424,434,443,655,657,1640 'monitor':1616,2062 'mount':372 'move':1815 'movi':97,120,348,438,446,977,981,1178,1307,1801,1803,1809,2039 'multipl':364,1460 'music':108,349,439,447,1012,2041 'must':1580 'name':685,862,891,949,984,1015,1058,1091,1126,1233,1269,1329,1356,1422,1469,1511,1863,2025 'navig':1692,1725,1823,1955,2074,2112 'need':138,176,1210,1225,1409,1505,1786,2090 'new':629 'next':2151 'nice':1394 'night':1062,1098 'none':854 'note':19 'notic':1048 'o':506,604 'object':646 'oc':21 'offici':495 'old':187,2142 'ombi':1317,1327,1330 'ombi/overseer':117 'ombi/overseerr':1940 'open':737 'openssh':280 'oper':201 'option':1750 'order':1573 'origin':23 'overseer/ombi':1305 'overseerr':1172,1354,1357 'packag':460 'part':2186 'particular':2031 'pass':1582 'password':1737,1745,1848 'path':1755,1782,1785,1807,1865 'permiss':608 'person':7,1157 'pgid':869,902,956,991,1024,1069,1105,1135,1242,1281,1338,1365,1434,1478,1523 'pi':194 'plan':1323 'play':2066 'playback':2048 'plex':1169,1183,1190,1267,1270,1326 'plug':247 'port':143,678,700,882,896,960,995,1037,1051,1063,1099,1148,1246,1275,1347,1374,1426,1487,1517,1841,1974,1995,2094,2191 'post':24 'power':177 'prefer':219,242 'prefix':339 'present':334 'process':1922 'program':926 'provid':74,793,1212,1392 'prowlarr':806,852,889,892 'prune':2147 'puid':867,900,954,989,1022,1067,1103,1133,1240,1279,1336,1363,1432,1476,1521 'pull':2123 'qbittor':1867 'qbittorr':68,944,1381,1404,1407,1724,1833,1852 'qflood':1386,1420,1423 'qualiti':32 'queue':946 'radarr':93,116,127,976,982,985,1924,1933,1987,2003 'raspberri':193 'read':166,404,1590,2189 'readarr':98,1044,1056,1059,1087,1093,1927 'readarr-audio-book':1086,1092 'reboot':301 'recent':828 'reddit':26 'releas':491,523,591 'rememb':140,1655,2092 'remot':307 'remov':2141 'repeat':1920,2036 'replac':813 'repositori':467,510 'request':119,1177,1306 'requir':562,1182 'restart':687,885,911,972,1007,1040,1082,1118,1151,1263,1301,1350,1377,1452,1490,1527 'right':1771 'role':1189 'root':563,1916,1931 'rufus':233 'rufus.ie':235 'rufus.ie/en/)':234 'run':558,683 'save':661,721,1754,1873,1911 'schedul':922 'screen':1952 'screenshot':2101 'search':797,924,936 'section':1201,1538,1542,1563,1758 'see':671,1711 'select':214,254,317,1860,1887,1904,2018,2029,2053 'self':8 'server':10,208,222,265,281,313,331,745,774,1639,1695,1728,1826,1839,1958,1972,1993,2010,2077,2178,2196 'server-ip':312 'servic':87,95,100,106,133,645,682,1654,2083 'set':180,1963,1983,2004 'setup':47,164,288,508,624,742,1194,1595,1938,2080,2154 'show':92,123,921,933,1181,1310,2097 'sidebar':1774 'sign':516,569 'signed-bi':515 'similar':1799,1985 'simpl':1943,2169 'snap':291 'softwar':240 'solv':78,822,1495 'someth':152 'sonarr':85,114,125,915,917,947,950,978,1822,1966,1982 'space':403 'ssh':309,310,579 'stabl':525,590 'stack':1670 'start':161,725,1671,1681 'step':268 'stick':843 'still':842,1167 'stop':690,888,914,975,1010,1043,1085,1121,1154,1266,1304,1353,1380,1455,1493,1530 'storag':402 'store':1796 'stream':12 'string':1660 'subtitl':112,1123 'sudo':470,475,503,526,533,538,564,595,612,1625,2069 'super':1942 'support':824 'sure':276 'survic':40 'system':202,2146 'take':929 'talk':1197 'tee':527 'test':895,1868,1909 'tool':1624,1631,1749 'top':2072 'tornzab':791,1891 'torrent':69,72,385,397,426,431,783,798,1230,1382,1412,1764,2157 'torzab':1888 'transcod':1531,1553,1565,1609,2051 'transport':482 'trash':408 'trash-guid':407 'trash-guides.info':380,411 'trash-guides.info/hardlinks/hardlinks-and-instant-moves/)':379,410 'tv':91,122,351,440,448,916,920,1180,1309,1780,1784,1856,2040 'type':320,572,1777,1802,1855,2020 'tz':871,904,958,993,1026,1071,1107,1137,1244,1283,1340,1367,1438,1480,1525 'ubuntu':207,221,264,273 'ubuntu.com':225 'ubuntu.com/download/server':224 'ui':1395 'umask':1436 'unam':602 'understand':417 'unless':689,887,913,974,1009,1042,1084,1120,1153,1265,1303,1352,1379,1454,1492,1529 'unless-stop':688,886,912,973,1008,1041,1083,1119,1152,1264,1302,1351,1378,1453,1491,1528 'updat':474,537,2102,2108 'url':1947 'usag':1619,2064 'usb':230,249,256 'use':184,206,232,308,363,377,400,465,634,728,789,819,851,858,1159,1175,1312,1316,1385,1465,1501,1551,1570,1652,1674,1679,1704,1715,1850,1928,2068,2085,2137,2174 'user':552,693,697,875,879,908,965,969,1000,1004,1030,1034,1075,1079,1111,1115,1141,1145,1256,1260,1289,1293,1344,1371,1445,1449,1484,1743 'usermod':565 'usernam':311,315,1733,1846 'utilis':1575 'vaapi':2055 'ventoy':243 'version':292,643,680,1285,1659 'vi':659,1642 'via':937 'volum':691,873,906,963,998,1028,1073,1109,1139,1207,1254,1287,1342,1369,1443,1482 'vpn':2155,2175,2185 'want':35,1650,1908,2164 'watch':63 'webui':1751,1757 'well':44,395,834 'whatev':215,1858 'whenev':1564 'whoami':568 'without':399,561 'work':195,832 'www.reddit.com':28,170 'www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).':169 'www.reddit.com/r/piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/)':27 'www.ventoy.net':245 'www.ventoy.net/en/index.html)).':244 'x':614 'yml':636"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696933577
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/5911320"
+editedAt: null
+createdAt: DateTimeImmutable @1696847177 {#1381
date: 2023-10-09 12:26:17.0 +02:00
}
} |
|
Show voter details
|
11 |
DENIED
|
edit
|
App\Entity\Entry {#1383
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#1402 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "The-complete-guide-to-building-your-personal-self-hosted-server"
+title: "The complete guide to building your personal self hosted server for streaming and ad-blocking powered by Plex, Jellyfin, Adguard Home and Docker."
+url: "https://lemmy.dbzer0.com/pictrs/image/648d65c6-110d-4644-ba44-1561ad35e4de.png"
+body: """
The complete guide to building your personal self hosted server for streaming and ad-blocking.\n
==============================================================================================\n
\n
*Captain’s note: This `OC` [was originally posted in reddit](https://www.reddit.com/r/Piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/) but its quality makes me wants to ensure a copy survices in lemmy as well.*\n
\n
---\n
\n
We will setup the following applications in this guide:\n
\n
- **Docker**\n
- **AdguardHome** - Adblocker for all your devices\n
- **Jellyfin/Plex** - For watching the content you download\n
- **Qbittorrent** - Torrent downloader\n
- **Jackett** - Torrent indexers provider\n
- **Flaresolverr** - For auto solving captcha in some of the indexers\n
- **Sonarr** - *arr service for automatically downloading TV shows\n
- **Radarr** - *arr service for movies\n
- **Readarr** - *arr service for (audio)books\n
- **lidarr** - *arr service for music\n
- **Bazarr** - Automatically downloads subtitles for Sonarr and Radarr\n
- **Ombi/Overseer** - For requesting movies and tv shows through Sonarr and Radarr\n
- **Heimdall** - Dashboard for all the services so you don’t need to remember all the ports\n
\n
Once you are done, your dashboard will look something like this.\n
\n
\u{200B}\n
\n
[Heimdall Dashboard](https://lemmy.dbzer0.com/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)\n
\n
I started building my setup after reading this guide [https://www.reddit.com/r/Piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/Piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).\n
\n
Hardware\n
--------\n
\n
You don’t need powerful hardware to set this up. I use a decade old computer, with the following hardware. Raspberry pi works fine.\n
\n
\u{200B}\n
\n
[Hardware](https://lemmy.dbzer0.com/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)\n
\n
Operating system\n
----------------\n
\n
I will be using **Ubuntu** **server** in this guide. You can select whatever linux distro you prefer.\n
\n
Download ubuntu server from <https://ubuntu.com/download/server>. Create a bootable USB drive using [rufus](https://rufus.ie/en/) or any other software(I prefer [ventoy](https://www.ventoy.net/en/index.html)). Plug the usb on your computer, and select the usb drive from the boot menu and install ubuntu server. Follow the steps to install and configure ubuntu, and make sure to check “**Install OpenSSH server**”. Don’t install docker during the setup as the snap version is installed.\n
\n
Once installation finishes you can now reboot and connect to your machine remotely using ssh.\n
\n
```\n
\n
<span style="color:#323232;">ssh username@server-ip \n
</span><span style="color:#323232;"># username you selected during installation\n
</span><span style="color:#323232;"># Type ip a to find out the ip address of your server. Will be present against device like **enp4s0** prefixed with 192.168.\n
</span>\n
```\n
\n
Create the directories for audiobooks, books, movies, music and tv.\n
-------------------------------------------------------------------\n
\n
I keep all my media at ~/server/media. If you will be using multiple drives you can look up how to mount drives.\n
\n
We will be using [hardlinks](https://trash-guides.info/Hardlinks/Hardlinks-and-Instant-Moves/) so once the torrents are downloaded they are linked to media directory as well as torrents directory without using double storage space. Read up the [trash-guides](https://trash-guides.info/Hardlinks/Hardlinks-and-Instant-Moves/) to have a better understanding.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server\n
</span><span style="color:#323232;">mkdir ~/server/media # Media directory\n
</span><span style="color:#323232;">mkdir ~/server/torrents # Torrents\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;"># Creating the directories for torrents\n
</span><span style="color:#323232;">cd ~/server/torrents\n
</span><span style="color:#323232;">mkdir audiobooks books incomplete movies music tv \n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">cd ~/server/media\n
</span><span style="color:#323232;">mkdir audiobooks books movies music tv\n
</span>\n
```\n
\n
Installing docker and docker-compose\n
------------------------------------\n
\n
**Docker** <https://docs.docker.com/engine/install/ubuntu/>\n
\n
```\n
\n
<span style="color:#323232;"># install packages to allow apt to use a repository over HTTPS\n
</span><span style="color:#323232;">sudo apt-get update\n
</span><span style="color:#323232;">sudo apt-get install \n
</span><span style="color:#323232;"> apt-transport-https \n
</span><span style="color:#323232;"> ca-certificates \n
</span><span style="color:#323232;"> curl \n
</span><span style="color:#323232;"> gnupg \n
</span><span style="color:#323232;"> lsb-release\n
</span><span style="color:#323232;"># Add Docker’s official GPG key:\n
</span><span style="color:#323232;">curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg\n
</span><span style="color:#323232;"># Setup the repository\n
</span><span style="color:#323232;">echo \n
</span><span style="color:#323232;"> "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \n
</span><span style="color:#323232;"> $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n
</span><span style="color:#323232;"># Install Docker Engine\n
</span><span style="color:#323232;">sudo apt-get update\n
</span><span style="color:#323232;">sudo apt-get install docker-ce docker-ce-cli containerd.io\n
</span><span style="color:#323232;"># Add user to the docker group to run docker commands without requiring root\n
</span><span style="color:#323232;">sudo usermod -aG docker $(whoami) \n
</span>\n
```\n
\n
> Sign out by typing exit in the console and then ssh back in\n
\n
**Docker compose** <https://docs.docker.com/compose/install/>\n
\n
```\n
\n
<span style="color:#323232;"># Download the current stable release of Docker Compose\n
</span><span style="color:#323232;">sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose\n
</span><span style="color:#323232;"># Apply executable permissions to the binary\n
</span><span style="color:#323232;">sudo chmod +x /usr/local/bin/docker-compose\n
</span>\n
```\n
\n
Creating the compose file for Adguard home\n
------------------------------------------\n
\n
First setup Adguard home in a new compose file.\n
\n
Docker compose uses a yml file. All of the files contain version and services object.\n
\n
Create a directory for keeping the compose files.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server/compose\n
</span><span style="color:#323232;">mkdir ~/server/compose/adguard-home\n
</span><span style="color:#323232;">vi ~/server/compose/adguard-home/docker-compose.yml\n
</span>\n
```\n
\n
Save the following content to the docker-compose.yml file. You can see [here](https://hub.docker.com/r/adguard/adguardhome) what each port does.\n
\n
```\n
\n
<span style="color:#323232;">version: '3.3'\n
</span><span style="color:#323232;">services:\n
</span><span style="color:#323232;"> run:\n
</span><span style="color:#323232;"> container_name: adguardhome\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/adguardhome/workdir:/opt/adguardhome/work'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/adguardhome/confdir:/opt/adguardhome/conf'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '53:53/tcp'\n
</span><span style="color:#323232;"> - '53:53/udp'\n
</span><span style="color:#323232;"> - '67:67/udp'\n
</span><span style="color:#323232;"> - '68:68/udp'\n
</span><span style="color:#323232;"> - '68:68/tcp'\n
</span><span style="color:#323232;"> - '80:80/tcp'\n
</span><span style="color:#323232;"> - '443:443/tcp'\n
</span><span style="color:#323232;"> - '443:443/udp'\n
</span><span style="color:#323232;"> - '3000:3000/tcp'\n
</span><span style="color:#323232;"> image: adguard/adguardhome\n
</span>\n
```\n
\n
Save the file and start the container using the following command.\n
\n
```\n
\n
<span style="color:#323232;">docker-compose up -d\n
</span>\n
```\n
\n
Open up the Adguard home setup on `YOUR_SERVER_IP:3000`.\n
\n
Enable the default filter list from filters→DNS blocklist. You can then add custom filters.\n
\n
[Filters](https://lemmy.dbzer0.com/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)\n
\n
Creating the compose file for media-server\n
------------------------------------------\n
\n
Jackett\n
-------\n
\n
Jackett is where you define all your torrent indexers. All the *arr apps use the tornzab feed provided by jackett to search torrents.\n
\n
There is now an *arr app called prowlarr that is meant to be the replacement for jackett. But the flaresolverr(used for auto solving captchas) support was added very recently and doesn’t work that well as compared to jackett, so I am still sticking with jackett for meantime. You can instead use prowlarr if none of your indexers use captcha.\n
\n
```\n
\n
<span style="color:#323232;">jackett:\n
</span><span style="color:#323232;"> container_name: jackett\n
</span><span style="color:#323232;"> image: linuxserver/jackett\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/jackett:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/torrents:/downloads'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '9117:9117'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">prowlarr:\n
</span><span style="color:#323232;">\t\tcontainer_name: prowlarr\n
</span><span style="color:#323232;"> image: 'hotio/prowlarr:testing'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '9696:9696'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/prowlarr:/config'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Sonarr - TV\n
-----------\n
\n
Sonarr is a TV show scheduling and searching download program. It will take a list of shows you enjoy, search via Jackett, and add them to the qbittorrent downloads queue.\n
\n
```\n
\n
<span style="color:#323232;">sonarr:\n
</span><span style="color:#323232;"> container_name: sonarr\n
</span><span style="color:#323232;"> image: linuxserver/sonarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8989:8989'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/sonarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Radarr - Movies\n
---------------\n
\n
Sonarr but for movies.\n
\n
```\n
\n
<span style="color:#323232;">radarr:\n
</span><span style="color:#323232;"> container_name: radarr\n
</span><span style="color:#323232;"> image: linuxserver/radarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '7878:7878'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/radarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Lidarr - Music\n
--------------\n
\n
```\n
\n
<span style="color:#323232;">lidarr:\n
</span><span style="color:#323232;"> container_name: lidarr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/lidarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/liadarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8686:8686'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Readarr - Books and AudioBooks\n
------------------------------\n
\n
```\n
\n
<span style="color:#323232;"># Notice the different port for the audiobook container\n
</span><span style="color:#323232;">readarr:\n
</span><span style="color:#323232;"> container_name: readarr\n
</span><span style="color:#323232;"> image: 'hotio/readarr:nightly'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8787:8787'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/readarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">readarr-audio-books:\n
</span><span style="color:#323232;"> container_name: readarr-audio-books\n
</span><span style="color:#323232;"> image: 'hotio/readarr:nightly'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8786:8787'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/readarr-audio-books:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Bazarr - Subtitles\n
------------------\n
\n
```\n
\n
<span style="color:#323232;">bazarr:\n
</span><span style="color:#323232;"> container_name: bazarr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/bazarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/bazarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '6767:6767'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Jellyfin\n
--------\n
\n
I personally only use jellyfin because it’s completely free. I still have plex installed because overseerr which is used to request movies and tv shows require plex. But that’s the only role plex has in my setup.\n
\n
I will talk about the devices section later on.\n
\n
For the media volume you only need to provide access to the `/data/media` directory instead of `/data` as jellyfin doesn’t need to know about the torrents.\n
\n
```\n
\n
<span style="color:#323232;">jellyfin:\n
</span><span style="color:#323232;"> container_name: jellyfin\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/jellyfin\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8096:8096'\n
</span><span style="color:#323232;"> devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/jellyfin:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/media:/data/media'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">plex:\n
</span><span style="color:#323232;"> container_name: plex\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/plex\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '32400:32400'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> - VERSION=docker\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/plex:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/media:/data/media'\n
</span><span style="color:#323232;"> devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Overseer/Ombi - Requesting Movies and TV shows\n
----------------------------------------------\n
\n
I use both. You can use ombi only if you don’t plan to install plex.\n
\n
```\n
\n
<span style="color:#323232;">ombi:\n
</span><span style="color:#323232;"> container_name: ombi\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/ombi\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/ombi:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '3579:3579'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">overseerr:\n
</span><span style="color:#323232;"> container_name: overseerr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/overseerr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/overseerr:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '5055:5055'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Qbittorrent - Torrent downloader\n
--------------------------------\n
\n
I use [qflood](https://hotio.dev/containers/qflood/) container. Flood provides a nice UI and this image automatically manages the connection between qbittorrent and flood.\n
\n
Qbittorrent only needs access to torrent directory, and not the complete data directory.\n
\n
```\n
\n
<span style="color:#323232;">qflood:\n
</span><span style="color:#323232;"> container_name: qflood\n
</span><span style="color:#323232;"> image: hotio/qflood\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - "8080:8080"\n
</span><span style="color:#323232;"> - "3005:3000"\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - UMASK=002\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> - FLOOD_AUTH=false\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/qflood:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/torrents:/data/torrents'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Heimdall - Dashboard\n
--------------------\n
\n
There are multiple dashboard applications but I use Heimdall.\n
\n
```\n
\n
<span style="color:#323232;">heimdall:\n
</span><span style="color:#323232;"> container_name: heimdall\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/heimdall\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/heimdall:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - 8090:80\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Flaresolverr - Solves cloudflare captcha\n
----------------------------------------\n
\n
If your indexers use captcha, you will need flaresolverr for them.\n
\n
```\n
\n
<span style="color:#323232;">flaresolverr:\n
</span><span style="color:#323232;"> container_name: flaresolverr\n
</span><span style="color:#323232;"> image: 'ghcr.io/flaresolverr/flaresolverr:latest'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8191:8191'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Transcoding\n
-----------\n
\n
As I mentioned in the jellyfin section there is a section in the conmpose file as “devices”. It is used for [transcoding](https://en.wikipedia.org/wiki/Transcoding). If you don’t include that section, whenever transcoding happens it will only use CPU. In order to utilise your gpu the devices must be passed on to the container.\n
\n
<https://jellyfin.org/docs/general/administration/hardware-acceleration.html> Read up this guide to setup hardware acceleration for your gpu.\n
\n
Generally, the devices are same for intel gpu transcoding.\n
\n
```\n
\n
<span style="color:#323232;">devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span>\n
```\n
\n
To monitor the gpu usage install `intel-gpu-tools`\n
\n
```\n
\n
<span style="color:#323232;">sudo apt install intel-gpu-tools\n
</span>\n
```\n
\n
Now, create a compose file for media server.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server/compose/media-server\n
</span><span style="color:#323232;">vi ~/server/compose/media-server/docker-compose.yml\n
</span>\n
```\n
\n
And copy all the containers you want to use under **services**. Remember to add the **version** string just like adguard home compose file.\n
\n
Configuring the docker stack\n
----------------------------\n
\n
Start the containers using the same command we used to start the adguard home container.\n
\n
```\n
\n
<span style="color:#323232;">docker-compose up -d\n
</span>\n
```\n
\n
Jackett\n
-------\n
\n
Navigate to `YOUR_SERVER_IP:9117`\n
\n
Add a few indexers to jackett using the “add indexer” button. You can see the indexers I use in the image below.\n
\n
\u{200B}\n
\n
[Indexers](https://lemmy.dbzer0.com/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)\n
\n
Qbittorrent\n
-----------\n
\n
Navigate to `YOUR_SERVER_IP:8080`\n
\n
The default username is `admin` and password `adminadmin`. You can change the user and password by going to `Tools → Options → WebUI`\n
\n
Change “Default Save Path” in WebUI section to `/data/torrents/` and “Keep incomplete torrents in” to `/data/torrents/incomplete/`\n
\n
Create categories by right clicking on sidebar under category. Type category as `TV` and path as `tv`. Path needs to be same as the folder you created to store your media. Similarly for movies type `Movies` as category and path as `movies`. This will enable to automatically move the media to its correct folder.\n
\n
Sonarr\n
------\n
\n
Navigate to `YOUR_SERVER_IP:8989`\n
\n
- Under “Download Clients” add qbittorrent. Enter the host as `YOUR_SERVER_IP` port as `**8080`,** and the username and password you used for qbittorrent. In category type `TV` (or whatever you selected as **category** **name**(not path) on qbittorent). Test the connection and then save.\n
- Under indexers, for each indexer you added in Jackett \n
- Click on add button\n
- Select Torzab\n
- Copy the tornzab feed for the indexer from jackett\n
- Copy the api key from jackett\n
- Select the categories you want\n
- Test and save\n
- Under general, define the root folder as `/data/media/tv`\n
\n
> Repeat this process for Radarr, Lidarr and readarr.\n
\n
Use `/data/media/movies` as root for Radarr and so on.\n
\n
> The setup for ombi/overseerr is super simple. Just hit the url and follow the on screen instructions.\n
\n
Bazarr\n
------\n
\n
Navigate to `YOUR_SERVER_IP:6767`\n
\n
Go to settings and then sonarr. Enter the host as `YOUR_SERVER_IP` port as `8989`. Copy the api key from sonarr settings→general.\n
\n
Similarly for radarr, enter the host as `YOUR_SERVER_IP` port as `7878`. Copy the api key from radarr settings→general.\n
\n
Jellyfin\n
--------\n
\n
Go to `YOUR_SERVER_IP:8096`\n
\n
- Add all the libraries by selecting content type and then giving a name for that library. Select the particular library location from `/data/media`. Repeat this for movies, tv, music, books and audiobooks.\n
- Go to dashboard→playback, and enable transcoding by selecting as `VAAPI` and enter the device as `/dev/dri/renderD128`\n
\n
Monitor GPU usage while playing content using\n
\n
```\n
\n
<span style="color:#323232;">sudo intel_gpu_top\n
</span>\n
```\n
\n
Heimdall\n
--------\n
\n
Navigate to `YOUR_SERVER_IP:8090`\n
\n
Setup all the services you use so you don’t need to remember the ports like I showed in the first screenshot.\n
\n
Updating docker images\n
----------------------\n
\n
With docker compose updates are very easy.\n
\n
- Navigate to the compose file directory `~/server/compose/media-server`.\n
- Then `docker-compose pull` to download the latest images.\n
- And finally `docker-compose up -d` to use the latest images.\n
- Remove old images by `docker system prune -a`\n
\n
What’s next\n
-----------\n
\n
- You can setup VPN if torrents are blocked by your ISP/Country. I wanted to keep this guide simple and I don’t use VPN for my server, so I have left out the VPN part.\n
- You can read about port forwarding to access your server over the internet.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 39
+favouriteCount: 125
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1723385793 {#1384
date: 2024-08-11 16:16:33.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1405 …}
+votes: Doctrine\ORM\PersistentCollection {#1382 …}
+reports: Doctrine\ORM\PersistentCollection {#1404 …}
+favourites: Doctrine\ORM\PersistentCollection {#1361 …}
+notifications: Doctrine\ORM\PersistentCollection {#1403 …}
+badges: Doctrine\ORM\PersistentCollection {#2023 …}
+children: []
-id: 4934
-titleTs: "'ad':15 'ad-block':14 'adguard':21 'block':16 'build':5 'complet':2 'docker':24 'guid':3 'home':22 'host':9 'jellyfin':20 'person':7 'plex':19 'power':17 'self':8 'server':10 'stream':12"
-bodyTs: "'/compose/install/':586 '/config':877,910,967,1002,1032,1077,1113,1143,1258,1291,1346,1373,1447,1486 '/containers/qflood/)':1389 '/data':971,1006,1036,1081,1117,1147,1220 '/data/media':1216,1262,1295,2035 '/data/media/movies':1929 '/data/media/tv':1919 '/data/torrents':1451,1760 '/data/torrents/incomplete':1767 '/dev/dri/card0':1252,1253,1299,1300,1613,1614 '/dev/dri/renderd128':1250,1251,1297,1298,1611,1612,2061 '/dev/null':529 '/docker/compose/releases/download/1.29.2/docker-compose-$(uname':600 '/docs/general/administration/hardware-acceleration.html':1589 '/download/server':226 '/downloads':881 '/en/)':236 '/en/index.html)).':246 '/engine/install/ubuntu/':458 '/etc/apt/sources.list.d/docker.list':528 '/flaresolverr/flaresolverr:latest''':1516 '/hardlinks/hardlinks-and-instant-moves/)':381,412 '/home':692,696,874,878,907,964,968,999,1003,1029,1033,1074,1078,1110,1114,1140,1144,1255,1259,1288,1292,1343,1370,1444,1448,1483 '/linux/ubuntu':521 '/linux/ubuntu/gpg':502 '/linuxserver/bazarr':1131 '/linuxserver/heimdall':1474 '/linuxserver/jellyfin':1238 '/linuxserver/lidarr':1020 '/linuxserver/ombi':1334 '/linuxserver/overseerr':1361 '/linuxserver/plex':1274 '/opt/adguardhome/conf':699 '/opt/adguardhome/work':695 '/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)':200 '/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)':766 '/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)':1723 '/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)':159 '/r/adguard/adguardhome)':675 '/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).':171 '/r/piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/)':29 '/server':419,970,1005,1035,1080,1116,1146 '/server/compose':656 '/server/compose/adguard-home':658 '/server/compose/adguard-home/docker-compose.yml':660 '/server/compose/media-server':1641,2118 '/server/compose/media-server/docker-compose.yml':1643 '/server/configs/adguardhome/confdir':698 '/server/configs/adguardhome/workdir':694 '/server/configs/bazarr':1142 '/server/configs/heimdall':1485 '/server/configs/jackett':876 '/server/configs/jellyfin':1257 '/server/configs/liadarr':1031 '/server/configs/ombi':1345 '/server/configs/overseerr':1372 '/server/configs/plex':1290 '/server/configs/prowlarr':909 '/server/configs/qflood':1446 '/server/configs/radarr':1001 '/server/configs/readarr':1076 '/server/configs/readarr-audio-books':1112 '/server/configs/sonarr':966 '/server/media':358,421,442,1261,1294 '/server/torrents':425,433,880,1450 '/usr/local/bin/docker-compose':605,615 '/usr/share/keyrings/docker-archive-keyring.gpg':507,518 '/wiki/transcoding).':1556 '002':1437 '1000':868,870,901,903,955,957,990,992,1023,1025,1068,1070,1104,1106,1134,1136,1241,1243,1280,1282,1337,1339,1364,1366,1433,1435,1477,1479,1522,1524 '192.168':341 '3.3':681 '3000':717,747,1430 '3000/tcp':718 '3005':1429 '32400':1276,1277 '3579':1348,1349 '443':713,715 '443/tcp':714 '443/udp':716 '5055':1375,1376 '53':701,703 '53/tcp':702 '53/udp':704 '67':705 '67/udp':706 '6767':1149,1150,1960 '68':707,709 '68/tcp':710 '68/udp':708 '7878':996,997,1997 '80':711,1489 '80/tcp':712 '8080':1427,1428,1730,1843 '8090':1488,2079 '8096':1247,1248,2012 '8191':1518,1519 '8686':1038,1039 '8786':1100 '8787':1064,1065,1101 '8989':961,962,1828,1976 '9117':883,884,1697 '9696':897,898 'acceler':1597 'access':1213,1410,2194 'ad':15,826,1880 'ad-block':14 'adblock':56 'add':492,551,760,940,1657,1698,1706,1832,1885,2013 'address':328 'adguard':621,625,740,1663,1683 'adguard/adguardhome':720 'adguardhom':55,686 'admin':1735 'adminadmin':1738 'ag':566 'allow':462 'amd64':514 'api':1900,1979,2000 'app':788,804 'appli':606 'applic':50,1462 'apt':463,472,477,481,535,540,1626 'apt-get':471,476,534,539 'apt-transport-http':480 'arch':513 'arr':86,94,99,105,787,803 'asia/kolkata':872,905,959,994,1027,1072,1108,1138,1245,1284,1341,1368,1439,1481,1526 'audio':102,1088,1094 'audiobook':346,435,444,1047,1054,2044 'auth':1441 'auto':77,821 'automat':89,110,1399,1814 'back':580 'bazarr':109,1122,1124,1127,1954 'better':416 'binari':611 'block':16,2159 'blocklist':756 'book':103,347,436,445,1045,1089,1095,2042 'boot':260 'bootabl':229 'build':5,162 'button':1708,1886 'ca':485 'ca-certif':484 'call':805 'captain':17 'captcha':79,823,859,1497,1502 'categori':1769,1776,1778,1805,1854,1862,1906 'cd':432,441 'ce':545,548 'certif':486 'chang':1741,1752 'check':278 'chmod':613 'cli':549 'click':1772,1883 'client':1831 'cloudflar':1496 'command':560,731,1677 'compar':836 'complet':2,1164,1417 'compos':454,583,594,618,630,633,653,734,769,1635,1665,1688,2107,2115,2122,2133 'comput':188,252 'configur':272,1667 'conmpos':1545 'connect':303,1402,1870 'consol':576 'contain':642,684,727,861,890,948,983,1014,1055,1057,1090,1125,1232,1268,1328,1355,1390,1421,1468,1510,1586,1648,1673,1685 'containerd.io':550 'content':65,664,2019,2067 'copi':39,1645,1889,1898,1977,1998 'correct':1820 'cpu':1571 'creat':227,342,427,616,647,767,1633,1768,1794 'cs':524 'curl':487,498,596 'current':589 'custom':761 'd':736,1690,2135 'dashboard':129,149,156,1457,1461,2047 'data':1418 'dearmor':505 'deb':512 'decad':186 'default':750,1732,1753 'defin':780,1914 'devic':60,336,1200,1249,1296,1548,1579,1603,1610,2059 'differ':1050 'directori':344,393,398,423,429,649,1217,1413,1419,2117 'distro':217 'dns':755 'docker':54,285,450,453,455,493,531,544,547,555,559,567,582,593,632,733,1286,1669,1687,2103,2106,2121,2132,2145 'docker-c':543 'docker-ce-c':546 'docker-compos':452,732,1686,2120,2131 'docker-compose.yml':667 'docs.docker.com':457,585 'docs.docker.com/compose/install/':584 'docs.docker.com/engine/install/ubuntu/':456 'doesn':830,1223 'done':147 'doubl':401 'download':67,70,90,111,220,387,587,925,945,1383,1830,2125 'download.docker.com':501,520 'download.docker.com/linux/ubuntu':519 'download.docker.com/linux/ubuntu/gpg':500 'drive':231,257,365,373 'easi':2111 'echo':511 'en.wikipedia.org':1555 'en.wikipedia.org/wiki/transcoding).':1554 'enabl':748,1812,2050 'engin':532 'enjoy':935 'enp4s0':338 'ensur':37 'enter':1834,1967,1988,2057 'environ':866,899,953,988,1021,1066,1102,1132,1239,1278,1335,1362,1431,1475,1520 'execut':607 'exit':573 'fals':1442 'feed':792,1892 'file':619,631,637,641,654,668,723,770,1546,1636,1666,2116 'filter':751,754,762,763 'final':2130 'find':324 'fine':196 'finish':297 'first':623,2100 'flaresolverr':75,818,1494,1506,1509,1512 'flood':1391,1406,1440 'folder':1792,1821,1917 'follow':49,191,266,663,730,1949 'forward':2192 'free':1165 'fssl':499 'general':1601,1913,1984,2005 'get':473,478,536,541 'ghcr.io':1019,1130,1237,1273,1333,1360,1473,1515 'ghcr.io/flaresolverr/flaresolverr:latest''':1514 'ghcr.io/linuxserver/bazarr':1129 'ghcr.io/linuxserver/heimdall':1472 'ghcr.io/linuxserver/jellyfin':1236 'ghcr.io/linuxserver/lidarr':1018 'ghcr.io/linuxserver/ombi':1332 'ghcr.io/linuxserver/overseerr':1359 'ghcr.io/linuxserver/plex':1272 'github.com':599 'github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname':598 'give':2023 'gnupg':488 'go':1747,1961,2007,2045 'gpg':496,504 'gpu':1577,1600,1608,1618,1623,1630,2063,2071 'group':556 'guid':3,53,168,211,409,1593,2168 'happen':1566 'hardlink':378 'hardwar':172,178,192,197,1596 'heimdal':128,155,1456,1466,1467,1470,2073 'hit':1945 'home':622,626,741,1664,1684 'host':9,1836,1969,1990 'hotio.dev':1388 'hotio.dev/containers/qflood/)':1387 'hotio/prowlarr':894 'hotio/qflood':1425 'hotio/readarr':1061,1097 'https':469,483 'hub.docker.com':674 'hub.docker.com/r/adguard/adguardhome)':673 'imag':719,864,893,951,986,1017,1060,1096,1128,1235,1271,1331,1358,1398,1424,1471,1513,1718,2104,2128,2140,2143 'includ':1561 'incomplet':437,1763 'index':73,84,784,857,1500,1701,1707,1713,1720,1875,1878,1895 'instal':263,270,279,284,294,296,319,449,459,479,530,542,1170,1325,1620,1627 'instead':850,1218 'instruct':1953 'intel':1607,1622,1629,2070 'intel-gpu-tool':1621,1628 'internet':2199 'ip':314,321,327,746,1696,1729,1827,1840,1959,1973,1994,2011,2078 'isp/country':2162 'jackett':71,775,776,795,815,838,845,860,863,938,1691,1703,1882,1897,1903 'jellyfin':1155,1160,1222,1231,1234,1537,2006 'jellyfin.org':1588 'jellyfin.org/docs/general/administration/hardware-acceleration.html':1587 'jellyfin/plex':61 'keep':353,651,1762,2166 'key':497,1901,1980,2001 'know':1227 'l':597 'later':1202 'latest':2127,2139 'left':2182 'lemmi':42 'lemmy.dbzer0.com':158,199,765,1722 'lemmy.dbzer0.com/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)':198 'lemmy.dbzer0.com/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)':764 'lemmy.dbzer0.com/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)':1721 'lemmy.dbzer0.com/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)':157 'librari':2016,2028,2032 'lidarr':104,1011,1013,1016,1925 'like':153,337,1662,2095 'link':390 'linux':216 'linuxserver/jackett':865 'linuxserver/radarr':987 'linuxserver/sonarr':952 'list':752,931 'locat':2033 'look':151,368 'lsb':490,522 'lsb-releas':489 'm':603 'machin':306 'make':33,275 'manag':1400 'meant':809 'meantim':847 'media':356,392,422,773,1206,1638,1798,1817 'media-serv':772 'mention':1534 'menu':261 'mkdir':418,420,424,434,443,655,657,1640 'monitor':1616,2062 'mount':372 'move':1815 'movi':97,120,348,438,446,977,981,1178,1307,1801,1803,1809,2039 'multipl':364,1460 'music':108,349,439,447,1012,2041 'must':1580 'name':685,862,891,949,984,1015,1058,1091,1126,1233,1269,1329,1356,1422,1469,1511,1863,2025 'navig':1692,1725,1823,1955,2074,2112 'need':138,176,1210,1225,1409,1505,1786,2090 'new':629 'next':2151 'nice':1394 'night':1062,1098 'none':854 'note':19 'notic':1048 'o':506,604 'object':646 'oc':21 'offici':495 'old':187,2142 'ombi':1317,1327,1330 'ombi/overseer':117 'ombi/overseerr':1940 'open':737 'openssh':280 'oper':201 'option':1750 'order':1573 'origin':23 'overseer/ombi':1305 'overseerr':1172,1354,1357 'packag':460 'part':2186 'particular':2031 'pass':1582 'password':1737,1745,1848 'path':1755,1782,1785,1807,1865 'permiss':608 'person':7,1157 'pgid':869,902,956,991,1024,1069,1105,1135,1242,1281,1338,1365,1434,1478,1523 'pi':194 'plan':1323 'play':2066 'playback':2048 'plex':1169,1183,1190,1267,1270,1326 'plug':247 'port':143,678,700,882,896,960,995,1037,1051,1063,1099,1148,1246,1275,1347,1374,1426,1487,1517,1841,1974,1995,2094,2191 'post':24 'power':177 'prefer':219,242 'prefix':339 'present':334 'process':1922 'program':926 'provid':74,793,1212,1392 'prowlarr':806,852,889,892 'prune':2147 'puid':867,900,954,989,1022,1067,1103,1133,1240,1279,1336,1363,1432,1476,1521 'pull':2123 'qbittor':1867 'qbittorr':68,944,1381,1404,1407,1724,1833,1852 'qflood':1386,1420,1423 'qualiti':32 'queue':946 'radarr':93,116,127,976,982,985,1924,1933,1987,2003 'raspberri':193 'read':166,404,1590,2189 'readarr':98,1044,1056,1059,1087,1093,1927 'readarr-audio-book':1086,1092 'reboot':301 'recent':828 'reddit':26 'releas':491,523,591 'rememb':140,1655,2092 'remot':307 'remov':2141 'repeat':1920,2036 'replac':813 'repositori':467,510 'request':119,1177,1306 'requir':562,1182 'restart':687,885,911,972,1007,1040,1082,1118,1151,1263,1301,1350,1377,1452,1490,1527 'right':1771 'role':1189 'root':563,1916,1931 'rufus':233 'rufus.ie':235 'rufus.ie/en/)':234 'run':558,683 'save':661,721,1754,1873,1911 'schedul':922 'screen':1952 'screenshot':2101 'search':797,924,936 'section':1201,1538,1542,1563,1758 'see':671,1711 'select':214,254,317,1860,1887,1904,2018,2029,2053 'self':8 'server':10,208,222,265,281,313,331,745,774,1639,1695,1728,1826,1839,1958,1972,1993,2010,2077,2178,2196 'server-ip':312 'servic':87,95,100,106,133,645,682,1654,2083 'set':180,1963,1983,2004 'setup':47,164,288,508,624,742,1194,1595,1938,2080,2154 'show':92,123,921,933,1181,1310,2097 'sidebar':1774 'sign':516,569 'signed-bi':515 'similar':1799,1985 'simpl':1943,2169 'snap':291 'softwar':240 'solv':78,822,1495 'someth':152 'sonarr':85,114,125,915,917,947,950,978,1822,1966,1982 'space':403 'ssh':309,310,579 'stabl':525,590 'stack':1670 'start':161,725,1671,1681 'step':268 'stick':843 'still':842,1167 'stop':690,888,914,975,1010,1043,1085,1121,1154,1266,1304,1353,1380,1455,1493,1530 'storag':402 'store':1796 'stream':12 'string':1660 'subtitl':112,1123 'sudo':470,475,503,526,533,538,564,595,612,1625,2069 'super':1942 'support':824 'sure':276 'survic':40 'system':202,2146 'take':929 'talk':1197 'tee':527 'test':895,1868,1909 'tool':1624,1631,1749 'top':2072 'tornzab':791,1891 'torrent':69,72,385,397,426,431,783,798,1230,1382,1412,1764,2157 'torzab':1888 'transcod':1531,1553,1565,1609,2051 'transport':482 'trash':408 'trash-guid':407 'trash-guides.info':380,411 'trash-guides.info/hardlinks/hardlinks-and-instant-moves/)':379,410 'tv':91,122,351,440,448,916,920,1180,1309,1780,1784,1856,2040 'type':320,572,1777,1802,1855,2020 'tz':871,904,958,993,1026,1071,1107,1137,1244,1283,1340,1367,1438,1480,1525 'ubuntu':207,221,264,273 'ubuntu.com':225 'ubuntu.com/download/server':224 'ui':1395 'umask':1436 'unam':602 'understand':417 'unless':689,887,913,974,1009,1042,1084,1120,1153,1265,1303,1352,1379,1454,1492,1529 'unless-stop':688,886,912,973,1008,1041,1083,1119,1152,1264,1302,1351,1378,1453,1491,1528 'updat':474,537,2102,2108 'url':1947 'usag':1619,2064 'usb':230,249,256 'use':184,206,232,308,363,377,400,465,634,728,789,819,851,858,1159,1175,1312,1316,1385,1465,1501,1551,1570,1652,1674,1679,1704,1715,1850,1928,2068,2085,2137,2174 'user':552,693,697,875,879,908,965,969,1000,1004,1030,1034,1075,1079,1111,1115,1141,1145,1256,1260,1289,1293,1344,1371,1445,1449,1484,1743 'usermod':565 'usernam':311,315,1733,1846 'utilis':1575 'vaapi':2055 'ventoy':243 'version':292,643,680,1285,1659 'vi':659,1642 'via':937 'volum':691,873,906,963,998,1028,1073,1109,1139,1207,1254,1287,1342,1369,1443,1482 'vpn':2155,2175,2185 'want':35,1650,1908,2164 'watch':63 'webui':1751,1757 'well':44,395,834 'whatev':215,1858 'whenev':1564 'whoami':568 'without':399,561 'work':195,832 'www.reddit.com':28,170 'www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).':169 'www.reddit.com/r/piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/)':27 'www.ventoy.net':245 'www.ventoy.net/en/index.html)).':244 'x':614 'yml':636"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696933577
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/5911320"
+editedAt: null
+createdAt: DateTimeImmutable @1696847177 {#1381
date: 2023-10-09 12:26:17.0 +02:00
}
} |
|
Show voter details
|
12 |
DENIED
|
moderate
|
App\Entity\Entry {#1383
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#1402 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "The-complete-guide-to-building-your-personal-self-hosted-server"
+title: "The complete guide to building your personal self hosted server for streaming and ad-blocking powered by Plex, Jellyfin, Adguard Home and Docker."
+url: "https://lemmy.dbzer0.com/pictrs/image/648d65c6-110d-4644-ba44-1561ad35e4de.png"
+body: """
The complete guide to building your personal self hosted server for streaming and ad-blocking.\n
==============================================================================================\n
\n
*Captain’s note: This `OC` [was originally posted in reddit](https://www.reddit.com/r/Piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/) but its quality makes me wants to ensure a copy survices in lemmy as well.*\n
\n
---\n
\n
We will setup the following applications in this guide:\n
\n
- **Docker**\n
- **AdguardHome** - Adblocker for all your devices\n
- **Jellyfin/Plex** - For watching the content you download\n
- **Qbittorrent** - Torrent downloader\n
- **Jackett** - Torrent indexers provider\n
- **Flaresolverr** - For auto solving captcha in some of the indexers\n
- **Sonarr** - *arr service for automatically downloading TV shows\n
- **Radarr** - *arr service for movies\n
- **Readarr** - *arr service for (audio)books\n
- **lidarr** - *arr service for music\n
- **Bazarr** - Automatically downloads subtitles for Sonarr and Radarr\n
- **Ombi/Overseer** - For requesting movies and tv shows through Sonarr and Radarr\n
- **Heimdall** - Dashboard for all the services so you don’t need to remember all the ports\n
\n
Once you are done, your dashboard will look something like this.\n
\n
\u{200B}\n
\n
[Heimdall Dashboard](https://lemmy.dbzer0.com/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)\n
\n
I started building my setup after reading this guide [https://www.reddit.com/r/Piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/Piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).\n
\n
Hardware\n
--------\n
\n
You don’t need powerful hardware to set this up. I use a decade old computer, with the following hardware. Raspberry pi works fine.\n
\n
\u{200B}\n
\n
[Hardware](https://lemmy.dbzer0.com/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)\n
\n
Operating system\n
----------------\n
\n
I will be using **Ubuntu** **server** in this guide. You can select whatever linux distro you prefer.\n
\n
Download ubuntu server from <https://ubuntu.com/download/server>. Create a bootable USB drive using [rufus](https://rufus.ie/en/) or any other software(I prefer [ventoy](https://www.ventoy.net/en/index.html)). Plug the usb on your computer, and select the usb drive from the boot menu and install ubuntu server. Follow the steps to install and configure ubuntu, and make sure to check “**Install OpenSSH server**”. Don’t install docker during the setup as the snap version is installed.\n
\n
Once installation finishes you can now reboot and connect to your machine remotely using ssh.\n
\n
```\n
\n
<span style="color:#323232;">ssh username@server-ip \n
</span><span style="color:#323232;"># username you selected during installation\n
</span><span style="color:#323232;"># Type ip a to find out the ip address of your server. Will be present against device like **enp4s0** prefixed with 192.168.\n
</span>\n
```\n
\n
Create the directories for audiobooks, books, movies, music and tv.\n
-------------------------------------------------------------------\n
\n
I keep all my media at ~/server/media. If you will be using multiple drives you can look up how to mount drives.\n
\n
We will be using [hardlinks](https://trash-guides.info/Hardlinks/Hardlinks-and-Instant-Moves/) so once the torrents are downloaded they are linked to media directory as well as torrents directory without using double storage space. Read up the [trash-guides](https://trash-guides.info/Hardlinks/Hardlinks-and-Instant-Moves/) to have a better understanding.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server\n
</span><span style="color:#323232;">mkdir ~/server/media # Media directory\n
</span><span style="color:#323232;">mkdir ~/server/torrents # Torrents\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;"># Creating the directories for torrents\n
</span><span style="color:#323232;">cd ~/server/torrents\n
</span><span style="color:#323232;">mkdir audiobooks books incomplete movies music tv \n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">cd ~/server/media\n
</span><span style="color:#323232;">mkdir audiobooks books movies music tv\n
</span>\n
```\n
\n
Installing docker and docker-compose\n
------------------------------------\n
\n
**Docker** <https://docs.docker.com/engine/install/ubuntu/>\n
\n
```\n
\n
<span style="color:#323232;"># install packages to allow apt to use a repository over HTTPS\n
</span><span style="color:#323232;">sudo apt-get update\n
</span><span style="color:#323232;">sudo apt-get install \n
</span><span style="color:#323232;"> apt-transport-https \n
</span><span style="color:#323232;"> ca-certificates \n
</span><span style="color:#323232;"> curl \n
</span><span style="color:#323232;"> gnupg \n
</span><span style="color:#323232;"> lsb-release\n
</span><span style="color:#323232;"># Add Docker’s official GPG key:\n
</span><span style="color:#323232;">curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg\n
</span><span style="color:#323232;"># Setup the repository\n
</span><span style="color:#323232;">echo \n
</span><span style="color:#323232;"> "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \n
</span><span style="color:#323232;"> $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n
</span><span style="color:#323232;"># Install Docker Engine\n
</span><span style="color:#323232;">sudo apt-get update\n
</span><span style="color:#323232;">sudo apt-get install docker-ce docker-ce-cli containerd.io\n
</span><span style="color:#323232;"># Add user to the docker group to run docker commands without requiring root\n
</span><span style="color:#323232;">sudo usermod -aG docker $(whoami) \n
</span>\n
```\n
\n
> Sign out by typing exit in the console and then ssh back in\n
\n
**Docker compose** <https://docs.docker.com/compose/install/>\n
\n
```\n
\n
<span style="color:#323232;"># Download the current stable release of Docker Compose\n
</span><span style="color:#323232;">sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose\n
</span><span style="color:#323232;"># Apply executable permissions to the binary\n
</span><span style="color:#323232;">sudo chmod +x /usr/local/bin/docker-compose\n
</span>\n
```\n
\n
Creating the compose file for Adguard home\n
------------------------------------------\n
\n
First setup Adguard home in a new compose file.\n
\n
Docker compose uses a yml file. All of the files contain version and services object.\n
\n
Create a directory for keeping the compose files.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server/compose\n
</span><span style="color:#323232;">mkdir ~/server/compose/adguard-home\n
</span><span style="color:#323232;">vi ~/server/compose/adguard-home/docker-compose.yml\n
</span>\n
```\n
\n
Save the following content to the docker-compose.yml file. You can see [here](https://hub.docker.com/r/adguard/adguardhome) what each port does.\n
\n
```\n
\n
<span style="color:#323232;">version: '3.3'\n
</span><span style="color:#323232;">services:\n
</span><span style="color:#323232;"> run:\n
</span><span style="color:#323232;"> container_name: adguardhome\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/adguardhome/workdir:/opt/adguardhome/work'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/adguardhome/confdir:/opt/adguardhome/conf'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '53:53/tcp'\n
</span><span style="color:#323232;"> - '53:53/udp'\n
</span><span style="color:#323232;"> - '67:67/udp'\n
</span><span style="color:#323232;"> - '68:68/udp'\n
</span><span style="color:#323232;"> - '68:68/tcp'\n
</span><span style="color:#323232;"> - '80:80/tcp'\n
</span><span style="color:#323232;"> - '443:443/tcp'\n
</span><span style="color:#323232;"> - '443:443/udp'\n
</span><span style="color:#323232;"> - '3000:3000/tcp'\n
</span><span style="color:#323232;"> image: adguard/adguardhome\n
</span>\n
```\n
\n
Save the file and start the container using the following command.\n
\n
```\n
\n
<span style="color:#323232;">docker-compose up -d\n
</span>\n
```\n
\n
Open up the Adguard home setup on `YOUR_SERVER_IP:3000`.\n
\n
Enable the default filter list from filters→DNS blocklist. You can then add custom filters.\n
\n
[Filters](https://lemmy.dbzer0.com/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)\n
\n
Creating the compose file for media-server\n
------------------------------------------\n
\n
Jackett\n
-------\n
\n
Jackett is where you define all your torrent indexers. All the *arr apps use the tornzab feed provided by jackett to search torrents.\n
\n
There is now an *arr app called prowlarr that is meant to be the replacement for jackett. But the flaresolverr(used for auto solving captchas) support was added very recently and doesn’t work that well as compared to jackett, so I am still sticking with jackett for meantime. You can instead use prowlarr if none of your indexers use captcha.\n
\n
```\n
\n
<span style="color:#323232;">jackett:\n
</span><span style="color:#323232;"> container_name: jackett\n
</span><span style="color:#323232;"> image: linuxserver/jackett\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/jackett:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/torrents:/downloads'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '9117:9117'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">prowlarr:\n
</span><span style="color:#323232;">\t\tcontainer_name: prowlarr\n
</span><span style="color:#323232;"> image: 'hotio/prowlarr:testing'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '9696:9696'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/prowlarr:/config'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Sonarr - TV\n
-----------\n
\n
Sonarr is a TV show scheduling and searching download program. It will take a list of shows you enjoy, search via Jackett, and add them to the qbittorrent downloads queue.\n
\n
```\n
\n
<span style="color:#323232;">sonarr:\n
</span><span style="color:#323232;"> container_name: sonarr\n
</span><span style="color:#323232;"> image: linuxserver/sonarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8989:8989'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/sonarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Radarr - Movies\n
---------------\n
\n
Sonarr but for movies.\n
\n
```\n
\n
<span style="color:#323232;">radarr:\n
</span><span style="color:#323232;"> container_name: radarr\n
</span><span style="color:#323232;"> image: linuxserver/radarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '7878:7878'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/radarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Lidarr - Music\n
--------------\n
\n
```\n
\n
<span style="color:#323232;">lidarr:\n
</span><span style="color:#323232;"> container_name: lidarr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/lidarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/liadarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8686:8686'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Readarr - Books and AudioBooks\n
------------------------------\n
\n
```\n
\n
<span style="color:#323232;"># Notice the different port for the audiobook container\n
</span><span style="color:#323232;">readarr:\n
</span><span style="color:#323232;"> container_name: readarr\n
</span><span style="color:#323232;"> image: 'hotio/readarr:nightly'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8787:8787'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/readarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">readarr-audio-books:\n
</span><span style="color:#323232;"> container_name: readarr-audio-books\n
</span><span style="color:#323232;"> image: 'hotio/readarr:nightly'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8786:8787'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/readarr-audio-books:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Bazarr - Subtitles\n
------------------\n
\n
```\n
\n
<span style="color:#323232;">bazarr:\n
</span><span style="color:#323232;"> container_name: bazarr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/bazarr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/bazarr:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server:/data'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '6767:6767'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Jellyfin\n
--------\n
\n
I personally only use jellyfin because it’s completely free. I still have plex installed because overseerr which is used to request movies and tv shows require plex. But that’s the only role plex has in my setup.\n
\n
I will talk about the devices section later on.\n
\n
For the media volume you only need to provide access to the `/data/media` directory instead of `/data` as jellyfin doesn’t need to know about the torrents.\n
\n
```\n
\n
<span style="color:#323232;">jellyfin:\n
</span><span style="color:#323232;"> container_name: jellyfin\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/jellyfin\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8096:8096'\n
</span><span style="color:#323232;"> devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/jellyfin:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/media:/data/media'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">plex:\n
</span><span style="color:#323232;"> container_name: plex\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/plex\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '32400:32400'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> - VERSION=docker\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/plex:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/media:/data/media'\n
</span><span style="color:#323232;"> devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Overseer/Ombi - Requesting Movies and TV shows\n
----------------------------------------------\n
\n
I use both. You can use ombi only if you don’t plan to install plex.\n
\n
```\n
\n
<span style="color:#323232;">ombi:\n
</span><span style="color:#323232;"> container_name: ombi\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/ombi\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/ombi:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '3579:3579'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">overseerr:\n
</span><span style="color:#323232;"> container_name: overseerr\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/overseerr\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/overseerr:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '5055:5055'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Qbittorrent - Torrent downloader\n
--------------------------------\n
\n
I use [qflood](https://hotio.dev/containers/qflood/) container. Flood provides a nice UI and this image automatically manages the connection between qbittorrent and flood.\n
\n
Qbittorrent only needs access to torrent directory, and not the complete data directory.\n
\n
```\n
\n
<span style="color:#323232;">qflood:\n
</span><span style="color:#323232;"> container_name: qflood\n
</span><span style="color:#323232;"> image: hotio/qflood\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - "8080:8080"\n
</span><span style="color:#323232;"> - "3005:3000"\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - UMASK=002\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> - FLOOD_AUTH=false\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/qflood:/config'\n
</span><span style="color:#323232;"> - '/home/${USER}/server/torrents:/data/torrents'\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Heimdall - Dashboard\n
--------------------\n
\n
There are multiple dashboard applications but I use Heimdall.\n
\n
```\n
\n
<span style="color:#323232;">heimdall:\n
</span><span style="color:#323232;"> container_name: heimdall\n
</span><span style="color:#323232;"> image: ghcr.io/linuxserver/heimdall\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> volumes:\n
</span><span style="color:#323232;"> - '/home/${USER}/server/configs/heimdall:/config'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - 8090:80\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Flaresolverr - Solves cloudflare captcha\n
----------------------------------------\n
\n
If your indexers use captcha, you will need flaresolverr for them.\n
\n
```\n
\n
<span style="color:#323232;">flaresolverr:\n
</span><span style="color:#323232;"> container_name: flaresolverr\n
</span><span style="color:#323232;"> image: 'ghcr.io/flaresolverr/flaresolverr:latest'\n
</span><span style="color:#323232;"> ports:\n
</span><span style="color:#323232;"> - '8191:8191'\n
</span><span style="color:#323232;"> environment:\n
</span><span style="color:#323232;"> - PUID=1000\n
</span><span style="color:#323232;"> - PGID=1000\n
</span><span style="color:#323232;"> - TZ=Asia/Kolkata\n
</span><span style="color:#323232;"> restart: unless-stopped\n
</span>\n
```\n
\n
Transcoding\n
-----------\n
\n
As I mentioned in the jellyfin section there is a section in the conmpose file as “devices”. It is used for [transcoding](https://en.wikipedia.org/wiki/Transcoding). If you don’t include that section, whenever transcoding happens it will only use CPU. In order to utilise your gpu the devices must be passed on to the container.\n
\n
<https://jellyfin.org/docs/general/administration/hardware-acceleration.html> Read up this guide to setup hardware acceleration for your gpu.\n
\n
Generally, the devices are same for intel gpu transcoding.\n
\n
```\n
\n
<span style="color:#323232;">devices:\n
</span><span style="color:#323232;"> - '/dev/dri/renderD128:/dev/dri/renderD128'\n
</span><span style="color:#323232;"> - '/dev/dri/card0:/dev/dri/card0'\n
</span>\n
```\n
\n
To monitor the gpu usage install `intel-gpu-tools`\n
\n
```\n
\n
<span style="color:#323232;">sudo apt install intel-gpu-tools\n
</span>\n
```\n
\n
Now, create a compose file for media server.\n
\n
```\n
\n
<span style="color:#323232;">mkdir ~/server/compose/media-server\n
</span><span style="color:#323232;">vi ~/server/compose/media-server/docker-compose.yml\n
</span>\n
```\n
\n
And copy all the containers you want to use under **services**. Remember to add the **version** string just like adguard home compose file.\n
\n
Configuring the docker stack\n
----------------------------\n
\n
Start the containers using the same command we used to start the adguard home container.\n
\n
```\n
\n
<span style="color:#323232;">docker-compose up -d\n
</span>\n
```\n
\n
Jackett\n
-------\n
\n
Navigate to `YOUR_SERVER_IP:9117`\n
\n
Add a few indexers to jackett using the “add indexer” button. You can see the indexers I use in the image below.\n
\n
\u{200B}\n
\n
[Indexers](https://lemmy.dbzer0.com/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)\n
\n
Qbittorrent\n
-----------\n
\n
Navigate to `YOUR_SERVER_IP:8080`\n
\n
The default username is `admin` and password `adminadmin`. You can change the user and password by going to `Tools → Options → WebUI`\n
\n
Change “Default Save Path” in WebUI section to `/data/torrents/` and “Keep incomplete torrents in” to `/data/torrents/incomplete/`\n
\n
Create categories by right clicking on sidebar under category. Type category as `TV` and path as `tv`. Path needs to be same as the folder you created to store your media. Similarly for movies type `Movies` as category and path as `movies`. This will enable to automatically move the media to its correct folder.\n
\n
Sonarr\n
------\n
\n
Navigate to `YOUR_SERVER_IP:8989`\n
\n
- Under “Download Clients” add qbittorrent. Enter the host as `YOUR_SERVER_IP` port as `**8080`,** and the username and password you used for qbittorrent. In category type `TV` (or whatever you selected as **category** **name**(not path) on qbittorent). Test the connection and then save.\n
- Under indexers, for each indexer you added in Jackett \n
- Click on add button\n
- Select Torzab\n
- Copy the tornzab feed for the indexer from jackett\n
- Copy the api key from jackett\n
- Select the categories you want\n
- Test and save\n
- Under general, define the root folder as `/data/media/tv`\n
\n
> Repeat this process for Radarr, Lidarr and readarr.\n
\n
Use `/data/media/movies` as root for Radarr and so on.\n
\n
> The setup for ombi/overseerr is super simple. Just hit the url and follow the on screen instructions.\n
\n
Bazarr\n
------\n
\n
Navigate to `YOUR_SERVER_IP:6767`\n
\n
Go to settings and then sonarr. Enter the host as `YOUR_SERVER_IP` port as `8989`. Copy the api key from sonarr settings→general.\n
\n
Similarly for radarr, enter the host as `YOUR_SERVER_IP` port as `7878`. Copy the api key from radarr settings→general.\n
\n
Jellyfin\n
--------\n
\n
Go to `YOUR_SERVER_IP:8096`\n
\n
- Add all the libraries by selecting content type and then giving a name for that library. Select the particular library location from `/data/media`. Repeat this for movies, tv, music, books and audiobooks.\n
- Go to dashboard→playback, and enable transcoding by selecting as `VAAPI` and enter the device as `/dev/dri/renderD128`\n
\n
Monitor GPU usage while playing content using\n
\n
```\n
\n
<span style="color:#323232;">sudo intel_gpu_top\n
</span>\n
```\n
\n
Heimdall\n
--------\n
\n
Navigate to `YOUR_SERVER_IP:8090`\n
\n
Setup all the services you use so you don’t need to remember the ports like I showed in the first screenshot.\n
\n
Updating docker images\n
----------------------\n
\n
With docker compose updates are very easy.\n
\n
- Navigate to the compose file directory `~/server/compose/media-server`.\n
- Then `docker-compose pull` to download the latest images.\n
- And finally `docker-compose up -d` to use the latest images.\n
- Remove old images by `docker system prune -a`\n
\n
What’s next\n
-----------\n
\n
- You can setup VPN if torrents are blocked by your ISP/Country. I wanted to keep this guide simple and I don’t use VPN for my server, so I have left out the VPN part.\n
- You can read about port forwarding to access your server over the internet.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 39
+favouriteCount: 125
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1723385793 {#1384
date: 2024-08-11 16:16:33.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1405 …}
+votes: Doctrine\ORM\PersistentCollection {#1382 …}
+reports: Doctrine\ORM\PersistentCollection {#1404 …}
+favourites: Doctrine\ORM\PersistentCollection {#1361 …}
+notifications: Doctrine\ORM\PersistentCollection {#1403 …}
+badges: Doctrine\ORM\PersistentCollection {#2023 …}
+children: []
-id: 4934
-titleTs: "'ad':15 'ad-block':14 'adguard':21 'block':16 'build':5 'complet':2 'docker':24 'guid':3 'home':22 'host':9 'jellyfin':20 'person':7 'plex':19 'power':17 'self':8 'server':10 'stream':12"
-bodyTs: "'/compose/install/':586 '/config':877,910,967,1002,1032,1077,1113,1143,1258,1291,1346,1373,1447,1486 '/containers/qflood/)':1389 '/data':971,1006,1036,1081,1117,1147,1220 '/data/media':1216,1262,1295,2035 '/data/media/movies':1929 '/data/media/tv':1919 '/data/torrents':1451,1760 '/data/torrents/incomplete':1767 '/dev/dri/card0':1252,1253,1299,1300,1613,1614 '/dev/dri/renderd128':1250,1251,1297,1298,1611,1612,2061 '/dev/null':529 '/docker/compose/releases/download/1.29.2/docker-compose-$(uname':600 '/docs/general/administration/hardware-acceleration.html':1589 '/download/server':226 '/downloads':881 '/en/)':236 '/en/index.html)).':246 '/engine/install/ubuntu/':458 '/etc/apt/sources.list.d/docker.list':528 '/flaresolverr/flaresolverr:latest''':1516 '/hardlinks/hardlinks-and-instant-moves/)':381,412 '/home':692,696,874,878,907,964,968,999,1003,1029,1033,1074,1078,1110,1114,1140,1144,1255,1259,1288,1292,1343,1370,1444,1448,1483 '/linux/ubuntu':521 '/linux/ubuntu/gpg':502 '/linuxserver/bazarr':1131 '/linuxserver/heimdall':1474 '/linuxserver/jellyfin':1238 '/linuxserver/lidarr':1020 '/linuxserver/ombi':1334 '/linuxserver/overseerr':1361 '/linuxserver/plex':1274 '/opt/adguardhome/conf':699 '/opt/adguardhome/work':695 '/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)':200 '/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)':766 '/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)':1723 '/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)':159 '/r/adguard/adguardhome)':675 '/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).':171 '/r/piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/)':29 '/server':419,970,1005,1035,1080,1116,1146 '/server/compose':656 '/server/compose/adguard-home':658 '/server/compose/adguard-home/docker-compose.yml':660 '/server/compose/media-server':1641,2118 '/server/compose/media-server/docker-compose.yml':1643 '/server/configs/adguardhome/confdir':698 '/server/configs/adguardhome/workdir':694 '/server/configs/bazarr':1142 '/server/configs/heimdall':1485 '/server/configs/jackett':876 '/server/configs/jellyfin':1257 '/server/configs/liadarr':1031 '/server/configs/ombi':1345 '/server/configs/overseerr':1372 '/server/configs/plex':1290 '/server/configs/prowlarr':909 '/server/configs/qflood':1446 '/server/configs/radarr':1001 '/server/configs/readarr':1076 '/server/configs/readarr-audio-books':1112 '/server/configs/sonarr':966 '/server/media':358,421,442,1261,1294 '/server/torrents':425,433,880,1450 '/usr/local/bin/docker-compose':605,615 '/usr/share/keyrings/docker-archive-keyring.gpg':507,518 '/wiki/transcoding).':1556 '002':1437 '1000':868,870,901,903,955,957,990,992,1023,1025,1068,1070,1104,1106,1134,1136,1241,1243,1280,1282,1337,1339,1364,1366,1433,1435,1477,1479,1522,1524 '192.168':341 '3.3':681 '3000':717,747,1430 '3000/tcp':718 '3005':1429 '32400':1276,1277 '3579':1348,1349 '443':713,715 '443/tcp':714 '443/udp':716 '5055':1375,1376 '53':701,703 '53/tcp':702 '53/udp':704 '67':705 '67/udp':706 '6767':1149,1150,1960 '68':707,709 '68/tcp':710 '68/udp':708 '7878':996,997,1997 '80':711,1489 '80/tcp':712 '8080':1427,1428,1730,1843 '8090':1488,2079 '8096':1247,1248,2012 '8191':1518,1519 '8686':1038,1039 '8786':1100 '8787':1064,1065,1101 '8989':961,962,1828,1976 '9117':883,884,1697 '9696':897,898 'acceler':1597 'access':1213,1410,2194 'ad':15,826,1880 'ad-block':14 'adblock':56 'add':492,551,760,940,1657,1698,1706,1832,1885,2013 'address':328 'adguard':621,625,740,1663,1683 'adguard/adguardhome':720 'adguardhom':55,686 'admin':1735 'adminadmin':1738 'ag':566 'allow':462 'amd64':514 'api':1900,1979,2000 'app':788,804 'appli':606 'applic':50,1462 'apt':463,472,477,481,535,540,1626 'apt-get':471,476,534,539 'apt-transport-http':480 'arch':513 'arr':86,94,99,105,787,803 'asia/kolkata':872,905,959,994,1027,1072,1108,1138,1245,1284,1341,1368,1439,1481,1526 'audio':102,1088,1094 'audiobook':346,435,444,1047,1054,2044 'auth':1441 'auto':77,821 'automat':89,110,1399,1814 'back':580 'bazarr':109,1122,1124,1127,1954 'better':416 'binari':611 'block':16,2159 'blocklist':756 'book':103,347,436,445,1045,1089,1095,2042 'boot':260 'bootabl':229 'build':5,162 'button':1708,1886 'ca':485 'ca-certif':484 'call':805 'captain':17 'captcha':79,823,859,1497,1502 'categori':1769,1776,1778,1805,1854,1862,1906 'cd':432,441 'ce':545,548 'certif':486 'chang':1741,1752 'check':278 'chmod':613 'cli':549 'click':1772,1883 'client':1831 'cloudflar':1496 'command':560,731,1677 'compar':836 'complet':2,1164,1417 'compos':454,583,594,618,630,633,653,734,769,1635,1665,1688,2107,2115,2122,2133 'comput':188,252 'configur':272,1667 'conmpos':1545 'connect':303,1402,1870 'consol':576 'contain':642,684,727,861,890,948,983,1014,1055,1057,1090,1125,1232,1268,1328,1355,1390,1421,1468,1510,1586,1648,1673,1685 'containerd.io':550 'content':65,664,2019,2067 'copi':39,1645,1889,1898,1977,1998 'correct':1820 'cpu':1571 'creat':227,342,427,616,647,767,1633,1768,1794 'cs':524 'curl':487,498,596 'current':589 'custom':761 'd':736,1690,2135 'dashboard':129,149,156,1457,1461,2047 'data':1418 'dearmor':505 'deb':512 'decad':186 'default':750,1732,1753 'defin':780,1914 'devic':60,336,1200,1249,1296,1548,1579,1603,1610,2059 'differ':1050 'directori':344,393,398,423,429,649,1217,1413,1419,2117 'distro':217 'dns':755 'docker':54,285,450,453,455,493,531,544,547,555,559,567,582,593,632,733,1286,1669,1687,2103,2106,2121,2132,2145 'docker-c':543 'docker-ce-c':546 'docker-compos':452,732,1686,2120,2131 'docker-compose.yml':667 'docs.docker.com':457,585 'docs.docker.com/compose/install/':584 'docs.docker.com/engine/install/ubuntu/':456 'doesn':830,1223 'done':147 'doubl':401 'download':67,70,90,111,220,387,587,925,945,1383,1830,2125 'download.docker.com':501,520 'download.docker.com/linux/ubuntu':519 'download.docker.com/linux/ubuntu/gpg':500 'drive':231,257,365,373 'easi':2111 'echo':511 'en.wikipedia.org':1555 'en.wikipedia.org/wiki/transcoding).':1554 'enabl':748,1812,2050 'engin':532 'enjoy':935 'enp4s0':338 'ensur':37 'enter':1834,1967,1988,2057 'environ':866,899,953,988,1021,1066,1102,1132,1239,1278,1335,1362,1431,1475,1520 'execut':607 'exit':573 'fals':1442 'feed':792,1892 'file':619,631,637,641,654,668,723,770,1546,1636,1666,2116 'filter':751,754,762,763 'final':2130 'find':324 'fine':196 'finish':297 'first':623,2100 'flaresolverr':75,818,1494,1506,1509,1512 'flood':1391,1406,1440 'folder':1792,1821,1917 'follow':49,191,266,663,730,1949 'forward':2192 'free':1165 'fssl':499 'general':1601,1913,1984,2005 'get':473,478,536,541 'ghcr.io':1019,1130,1237,1273,1333,1360,1473,1515 'ghcr.io/flaresolverr/flaresolverr:latest''':1514 'ghcr.io/linuxserver/bazarr':1129 'ghcr.io/linuxserver/heimdall':1472 'ghcr.io/linuxserver/jellyfin':1236 'ghcr.io/linuxserver/lidarr':1018 'ghcr.io/linuxserver/ombi':1332 'ghcr.io/linuxserver/overseerr':1359 'ghcr.io/linuxserver/plex':1272 'github.com':599 'github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname':598 'give':2023 'gnupg':488 'go':1747,1961,2007,2045 'gpg':496,504 'gpu':1577,1600,1608,1618,1623,1630,2063,2071 'group':556 'guid':3,53,168,211,409,1593,2168 'happen':1566 'hardlink':378 'hardwar':172,178,192,197,1596 'heimdal':128,155,1456,1466,1467,1470,2073 'hit':1945 'home':622,626,741,1664,1684 'host':9,1836,1969,1990 'hotio.dev':1388 'hotio.dev/containers/qflood/)':1387 'hotio/prowlarr':894 'hotio/qflood':1425 'hotio/readarr':1061,1097 'https':469,483 'hub.docker.com':674 'hub.docker.com/r/adguard/adguardhome)':673 'imag':719,864,893,951,986,1017,1060,1096,1128,1235,1271,1331,1358,1398,1424,1471,1513,1718,2104,2128,2140,2143 'includ':1561 'incomplet':437,1763 'index':73,84,784,857,1500,1701,1707,1713,1720,1875,1878,1895 'instal':263,270,279,284,294,296,319,449,459,479,530,542,1170,1325,1620,1627 'instead':850,1218 'instruct':1953 'intel':1607,1622,1629,2070 'intel-gpu-tool':1621,1628 'internet':2199 'ip':314,321,327,746,1696,1729,1827,1840,1959,1973,1994,2011,2078 'isp/country':2162 'jackett':71,775,776,795,815,838,845,860,863,938,1691,1703,1882,1897,1903 'jellyfin':1155,1160,1222,1231,1234,1537,2006 'jellyfin.org':1588 'jellyfin.org/docs/general/administration/hardware-acceleration.html':1587 'jellyfin/plex':61 'keep':353,651,1762,2166 'key':497,1901,1980,2001 'know':1227 'l':597 'later':1202 'latest':2127,2139 'left':2182 'lemmi':42 'lemmy.dbzer0.com':158,199,765,1722 'lemmy.dbzer0.com/pictrs/image/07685cac-36d7-4270-b3a7-c156e232829c.png)':198 'lemmy.dbzer0.com/pictrs/image/57e11e55-08b0-4b11-98e6-2f3b8d14be86.png)':764 'lemmy.dbzer0.com/pictrs/image/6690e52f-a843-4551-ad66-04c2b34b889e.png)':1721 'lemmy.dbzer0.com/pictrs/image/779256bf-4eae-48fa-a942-c960a3f556dc.png)':157 'librari':2016,2028,2032 'lidarr':104,1011,1013,1016,1925 'like':153,337,1662,2095 'link':390 'linux':216 'linuxserver/jackett':865 'linuxserver/radarr':987 'linuxserver/sonarr':952 'list':752,931 'locat':2033 'look':151,368 'lsb':490,522 'lsb-releas':489 'm':603 'machin':306 'make':33,275 'manag':1400 'meant':809 'meantim':847 'media':356,392,422,773,1206,1638,1798,1817 'media-serv':772 'mention':1534 'menu':261 'mkdir':418,420,424,434,443,655,657,1640 'monitor':1616,2062 'mount':372 'move':1815 'movi':97,120,348,438,446,977,981,1178,1307,1801,1803,1809,2039 'multipl':364,1460 'music':108,349,439,447,1012,2041 'must':1580 'name':685,862,891,949,984,1015,1058,1091,1126,1233,1269,1329,1356,1422,1469,1511,1863,2025 'navig':1692,1725,1823,1955,2074,2112 'need':138,176,1210,1225,1409,1505,1786,2090 'new':629 'next':2151 'nice':1394 'night':1062,1098 'none':854 'note':19 'notic':1048 'o':506,604 'object':646 'oc':21 'offici':495 'old':187,2142 'ombi':1317,1327,1330 'ombi/overseer':117 'ombi/overseerr':1940 'open':737 'openssh':280 'oper':201 'option':1750 'order':1573 'origin':23 'overseer/ombi':1305 'overseerr':1172,1354,1357 'packag':460 'part':2186 'particular':2031 'pass':1582 'password':1737,1745,1848 'path':1755,1782,1785,1807,1865 'permiss':608 'person':7,1157 'pgid':869,902,956,991,1024,1069,1105,1135,1242,1281,1338,1365,1434,1478,1523 'pi':194 'plan':1323 'play':2066 'playback':2048 'plex':1169,1183,1190,1267,1270,1326 'plug':247 'port':143,678,700,882,896,960,995,1037,1051,1063,1099,1148,1246,1275,1347,1374,1426,1487,1517,1841,1974,1995,2094,2191 'post':24 'power':177 'prefer':219,242 'prefix':339 'present':334 'process':1922 'program':926 'provid':74,793,1212,1392 'prowlarr':806,852,889,892 'prune':2147 'puid':867,900,954,989,1022,1067,1103,1133,1240,1279,1336,1363,1432,1476,1521 'pull':2123 'qbittor':1867 'qbittorr':68,944,1381,1404,1407,1724,1833,1852 'qflood':1386,1420,1423 'qualiti':32 'queue':946 'radarr':93,116,127,976,982,985,1924,1933,1987,2003 'raspberri':193 'read':166,404,1590,2189 'readarr':98,1044,1056,1059,1087,1093,1927 'readarr-audio-book':1086,1092 'reboot':301 'recent':828 'reddit':26 'releas':491,523,591 'rememb':140,1655,2092 'remot':307 'remov':2141 'repeat':1920,2036 'replac':813 'repositori':467,510 'request':119,1177,1306 'requir':562,1182 'restart':687,885,911,972,1007,1040,1082,1118,1151,1263,1301,1350,1377,1452,1490,1527 'right':1771 'role':1189 'root':563,1916,1931 'rufus':233 'rufus.ie':235 'rufus.ie/en/)':234 'run':558,683 'save':661,721,1754,1873,1911 'schedul':922 'screen':1952 'screenshot':2101 'search':797,924,936 'section':1201,1538,1542,1563,1758 'see':671,1711 'select':214,254,317,1860,1887,1904,2018,2029,2053 'self':8 'server':10,208,222,265,281,313,331,745,774,1639,1695,1728,1826,1839,1958,1972,1993,2010,2077,2178,2196 'server-ip':312 'servic':87,95,100,106,133,645,682,1654,2083 'set':180,1963,1983,2004 'setup':47,164,288,508,624,742,1194,1595,1938,2080,2154 'show':92,123,921,933,1181,1310,2097 'sidebar':1774 'sign':516,569 'signed-bi':515 'similar':1799,1985 'simpl':1943,2169 'snap':291 'softwar':240 'solv':78,822,1495 'someth':152 'sonarr':85,114,125,915,917,947,950,978,1822,1966,1982 'space':403 'ssh':309,310,579 'stabl':525,590 'stack':1670 'start':161,725,1671,1681 'step':268 'stick':843 'still':842,1167 'stop':690,888,914,975,1010,1043,1085,1121,1154,1266,1304,1353,1380,1455,1493,1530 'storag':402 'store':1796 'stream':12 'string':1660 'subtitl':112,1123 'sudo':470,475,503,526,533,538,564,595,612,1625,2069 'super':1942 'support':824 'sure':276 'survic':40 'system':202,2146 'take':929 'talk':1197 'tee':527 'test':895,1868,1909 'tool':1624,1631,1749 'top':2072 'tornzab':791,1891 'torrent':69,72,385,397,426,431,783,798,1230,1382,1412,1764,2157 'torzab':1888 'transcod':1531,1553,1565,1609,2051 'transport':482 'trash':408 'trash-guid':407 'trash-guides.info':380,411 'trash-guides.info/hardlinks/hardlinks-and-instant-moves/)':379,410 'tv':91,122,351,440,448,916,920,1180,1309,1780,1784,1856,2040 'type':320,572,1777,1802,1855,2020 'tz':871,904,958,993,1026,1071,1107,1137,1244,1283,1340,1367,1438,1480,1525 'ubuntu':207,221,264,273 'ubuntu.com':225 'ubuntu.com/download/server':224 'ui':1395 'umask':1436 'unam':602 'understand':417 'unless':689,887,913,974,1009,1042,1084,1120,1153,1265,1303,1352,1379,1454,1492,1529 'unless-stop':688,886,912,973,1008,1041,1083,1119,1152,1264,1302,1351,1378,1453,1491,1528 'updat':474,537,2102,2108 'url':1947 'usag':1619,2064 'usb':230,249,256 'use':184,206,232,308,363,377,400,465,634,728,789,819,851,858,1159,1175,1312,1316,1385,1465,1501,1551,1570,1652,1674,1679,1704,1715,1850,1928,2068,2085,2137,2174 'user':552,693,697,875,879,908,965,969,1000,1004,1030,1034,1075,1079,1111,1115,1141,1145,1256,1260,1289,1293,1344,1371,1445,1449,1484,1743 'usermod':565 'usernam':311,315,1733,1846 'utilis':1575 'vaapi':2055 'ventoy':243 'version':292,643,680,1285,1659 'vi':659,1642 'via':937 'volum':691,873,906,963,998,1028,1073,1109,1139,1207,1254,1287,1342,1369,1443,1482 'vpn':2155,2175,2185 'want':35,1650,1908,2164 'watch':63 'webui':1751,1757 'well':44,395,834 'whatev':215,1858 'whenev':1564 'whoami':568 'without':399,561 'work':195,832 'www.reddit.com':28,170 'www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/](https://www.reddit.com/r/piracy/comments/ma1hlm/the_complete_guide_to_building_your_own_personal/).':169 'www.reddit.com/r/piracy/comments/pqsomd/the_complete_guide_to_building_your_personal_self/)':27 'www.ventoy.net':245 'www.ventoy.net/en/index.html)).':244 'x':614 'yml':636"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1696933577
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/5911320"
+editedAt: null
+createdAt: DateTimeImmutable @1696847177 {#1381
date: 2023-10-09 12:26:17.0 +02:00
}
} |
|
Show voter details
|
13 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
14 |
DENIED
|
moderate
|
App\Entity\Entry {#2342
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2337 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Info-This-community-is-monitored-by-the-Lemmy-Tagginator-bot"
+title: "Info: This community is monitored by the Lemmy-Tagginator bot"
+url: "https://lemmy.dbzer0.com/pictrs/image/f400f470-5f82-4774-bee7-cde4da3e1f3e.png"
+body: """
You might have seen my [lemmy tagginator](https://lemmy.dbzer0.com/u/tagginator@utter.online) which [I announced here](https://lemmy.dbzer0.com/post/8874717) and I explain its purpose in its README.\n
\n
As I explained there, the purpose is to help introduce discovery and more engagement on lemmy from the microblogging space.\n
\n
Some things about it.\n
\n
### You can add extra tags\n
\n
Normally the bot will always tag as `#Piracy`, but you can add more tags from those supported. The current supported tags are `#Torrents`, `#Arrs`, and `#Usenet`\n
\n
Feel free to suggest other optional tags\n
\n
### You can skip the Tagginator\n
\n
Simply put `#SkipTagginator` in your body to prevent the bot from posting. Use this if you don’t think that post should be boosted in discoverability.\n
\n
### You can avoid seeing the bot\n
\n
I see a lot of people downvoting the bot. Mates, just block the bot account. It’s that easy.\n
\n
#SkipTagginator
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 26
+favouriteCount: 170
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701772306 {#2334
date: 2023-12-05 11:31:46.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2343 …}
+votes: Doctrine\ORM\PersistentCollection {#2335 …}
+reports: Doctrine\ORM\PersistentCollection {#2338 …}
+favourites: Doctrine\ORM\PersistentCollection {#2143 …}
+notifications: Doctrine\ORM\PersistentCollection {#2136 …}
+badges: Doctrine\ORM\PersistentCollection {#2073 …}
+children: []
-id: 16292
-titleTs: "'bot':11 'communiti':3 'info':1 'lemmi':9 'lemmy-taggin':8 'monitor':5 'taggin':10"
-bodyTs: "'/post/8874717)':17 '/u/tagginator@utter.online)':10 'account':139 'add':52,66 'alway':59 'announc':13 'arr':78 'avoid':121 'block':136 'bodi':98 'boost':116 'bot':57,102,124,133,138 'current':73 'discover':118 'discoveri':36 'downvot':131 'easi':143 'engag':39 'explain':20,28 'extra':53 'feel':81 'free':82 'help':34 'introduc':35 'lemmi':6,41 'lemmy.dbzer0.com':9,16 'lemmy.dbzer0.com/post/8874717)':15 'lemmy.dbzer0.com/u/tagginator@utter.online)':8 'lot':128 'mate':134 'microblog':44 'might':2 'normal':55 'option':86 'peopl':130 'piraci':62 'post':104,113 'prevent':100 'purpos':22,31 'put':94 'readm':25 'see':122,126 'seen':4 'simpli':93 'skip':90 'skiptaggin':95,144 'space':45 'suggest':84 'support':71,74 'tag':54,60,68,75,87 'taggin':7,92 'thing':47 'think':111 'torrent':77 'use':105 'usenet':80"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700921906
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/9014111"
+editedAt: DateTimeImmutable @1701362842 {#2340
date: 2023-11-30 17:47:22.0 +01:00
}
+createdAt: DateTimeImmutable @1700835506 {#2341
date: 2023-11-24 15:18:26.0 +01:00
}
} |
|
Show voter details
|
15 |
DENIED
|
edit
|
App\Entity\Entry {#2342
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2337 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Info-This-community-is-monitored-by-the-Lemmy-Tagginator-bot"
+title: "Info: This community is monitored by the Lemmy-Tagginator bot"
+url: "https://lemmy.dbzer0.com/pictrs/image/f400f470-5f82-4774-bee7-cde4da3e1f3e.png"
+body: """
You might have seen my [lemmy tagginator](https://lemmy.dbzer0.com/u/tagginator@utter.online) which [I announced here](https://lemmy.dbzer0.com/post/8874717) and I explain its purpose in its README.\n
\n
As I explained there, the purpose is to help introduce discovery and more engagement on lemmy from the microblogging space.\n
\n
Some things about it.\n
\n
### You can add extra tags\n
\n
Normally the bot will always tag as `#Piracy`, but you can add more tags from those supported. The current supported tags are `#Torrents`, `#Arrs`, and `#Usenet`\n
\n
Feel free to suggest other optional tags\n
\n
### You can skip the Tagginator\n
\n
Simply put `#SkipTagginator` in your body to prevent the bot from posting. Use this if you don’t think that post should be boosted in discoverability.\n
\n
### You can avoid seeing the bot\n
\n
I see a lot of people downvoting the bot. Mates, just block the bot account. It’s that easy.\n
\n
#SkipTagginator
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 26
+favouriteCount: 170
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701772306 {#2334
date: 2023-12-05 11:31:46.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2343 …}
+votes: Doctrine\ORM\PersistentCollection {#2335 …}
+reports: Doctrine\ORM\PersistentCollection {#2338 …}
+favourites: Doctrine\ORM\PersistentCollection {#2143 …}
+notifications: Doctrine\ORM\PersistentCollection {#2136 …}
+badges: Doctrine\ORM\PersistentCollection {#2073 …}
+children: []
-id: 16292
-titleTs: "'bot':11 'communiti':3 'info':1 'lemmi':9 'lemmy-taggin':8 'monitor':5 'taggin':10"
-bodyTs: "'/post/8874717)':17 '/u/tagginator@utter.online)':10 'account':139 'add':52,66 'alway':59 'announc':13 'arr':78 'avoid':121 'block':136 'bodi':98 'boost':116 'bot':57,102,124,133,138 'current':73 'discover':118 'discoveri':36 'downvot':131 'easi':143 'engag':39 'explain':20,28 'extra':53 'feel':81 'free':82 'help':34 'introduc':35 'lemmi':6,41 'lemmy.dbzer0.com':9,16 'lemmy.dbzer0.com/post/8874717)':15 'lemmy.dbzer0.com/u/tagginator@utter.online)':8 'lot':128 'mate':134 'microblog':44 'might':2 'normal':55 'option':86 'peopl':130 'piraci':62 'post':104,113 'prevent':100 'purpos':22,31 'put':94 'readm':25 'see':122,126 'seen':4 'simpli':93 'skip':90 'skiptaggin':95,144 'space':45 'suggest':84 'support':71,74 'tag':54,60,68,75,87 'taggin':7,92 'thing':47 'think':111 'torrent':77 'use':105 'usenet':80"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700921906
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/9014111"
+editedAt: DateTimeImmutable @1701362842 {#2340
date: 2023-11-30 17:47:22.0 +01:00
}
+createdAt: DateTimeImmutable @1700835506 {#2341
date: 2023-11-24 15:18:26.0 +01:00
}
} |
|
Show voter details
|
16 |
DENIED
|
moderate
|
App\Entity\Entry {#2342
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2337 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Info-This-community-is-monitored-by-the-Lemmy-Tagginator-bot"
+title: "Info: This community is monitored by the Lemmy-Tagginator bot"
+url: "https://lemmy.dbzer0.com/pictrs/image/f400f470-5f82-4774-bee7-cde4da3e1f3e.png"
+body: """
You might have seen my [lemmy tagginator](https://lemmy.dbzer0.com/u/tagginator@utter.online) which [I announced here](https://lemmy.dbzer0.com/post/8874717) and I explain its purpose in its README.\n
\n
As I explained there, the purpose is to help introduce discovery and more engagement on lemmy from the microblogging space.\n
\n
Some things about it.\n
\n
### You can add extra tags\n
\n
Normally the bot will always tag as `#Piracy`, but you can add more tags from those supported. The current supported tags are `#Torrents`, `#Arrs`, and `#Usenet`\n
\n
Feel free to suggest other optional tags\n
\n
### You can skip the Tagginator\n
\n
Simply put `#SkipTagginator` in your body to prevent the bot from posting. Use this if you don’t think that post should be boosted in discoverability.\n
\n
### You can avoid seeing the bot\n
\n
I see a lot of people downvoting the bot. Mates, just block the bot account. It’s that easy.\n
\n
#SkipTagginator
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 26
+favouriteCount: 170
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701772306 {#2334
date: 2023-12-05 11:31:46.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2343 …}
+votes: Doctrine\ORM\PersistentCollection {#2335 …}
+reports: Doctrine\ORM\PersistentCollection {#2338 …}
+favourites: Doctrine\ORM\PersistentCollection {#2143 …}
+notifications: Doctrine\ORM\PersistentCollection {#2136 …}
+badges: Doctrine\ORM\PersistentCollection {#2073 …}
+children: []
-id: 16292
-titleTs: "'bot':11 'communiti':3 'info':1 'lemmi':9 'lemmy-taggin':8 'monitor':5 'taggin':10"
-bodyTs: "'/post/8874717)':17 '/u/tagginator@utter.online)':10 'account':139 'add':52,66 'alway':59 'announc':13 'arr':78 'avoid':121 'block':136 'bodi':98 'boost':116 'bot':57,102,124,133,138 'current':73 'discover':118 'discoveri':36 'downvot':131 'easi':143 'engag':39 'explain':20,28 'extra':53 'feel':81 'free':82 'help':34 'introduc':35 'lemmi':6,41 'lemmy.dbzer0.com':9,16 'lemmy.dbzer0.com/post/8874717)':15 'lemmy.dbzer0.com/u/tagginator@utter.online)':8 'lot':128 'mate':134 'microblog':44 'might':2 'normal':55 'option':86 'peopl':130 'piraci':62 'post':104,113 'prevent':100 'purpos':22,31 'put':94 'readm':25 'see':122,126 'seen':4 'simpli':93 'skip':90 'skiptaggin':95,144 'space':45 'suggest':84 'support':71,74 'tag':54,60,68,75,87 'taggin':7,92 'thing':47 'think':111 'torrent':77 'use':105 'usenet':80"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1700921906
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/9014111"
+editedAt: DateTimeImmutable @1701362842 {#2340
date: 2023-11-30 17:47:22.0 +01:00
}
+createdAt: DateTimeImmutable @1700835506 {#2341
date: 2023-11-24 15:18:26.0 +01:00
}
} |
|
Show voter details
|
17 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
18 |
DENIED
|
moderate
|
App\Entity\Entry {#2055
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2052 …}
+image: Proxies\__CG__\App\Entity\Image {#2054 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2058 …}
+slug: "Sublime"
+title: "Sublime"
+url: "https://media.hachyderm.io/cache/media_attachments/files/111/432/838/716/947/181/original/15c77cca64b1345e.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 12
+favouriteCount: 759
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708678304 {#2057
date: 2024-02-23 09:51:44.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2165 …}
+reports: Doctrine\ORM\PersistentCollection {#2104 …}
+favourites: Doctrine\ORM\PersistentCollection {#2099 …}
+notifications: Doctrine\ORM\PersistentCollection {#2108 …}
+badges: Doctrine\ORM\PersistentCollection {#2101 …}
+children: []
-id: 23995
-titleTs: "'sublim':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703333823
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/10886055"
+editedAt: null
+createdAt: DateTimeImmutable @1703247423 {#2050
date: 2023-12-22 13:17:03.0 +01:00
}
} |
|
Show voter details
|
19 |
DENIED
|
edit
|
App\Entity\Entry {#2055
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2052 …}
+image: Proxies\__CG__\App\Entity\Image {#2054 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2058 …}
+slug: "Sublime"
+title: "Sublime"
+url: "https://media.hachyderm.io/cache/media_attachments/files/111/432/838/716/947/181/original/15c77cca64b1345e.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 12
+favouriteCount: 759
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708678304 {#2057
date: 2024-02-23 09:51:44.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2165 …}
+reports: Doctrine\ORM\PersistentCollection {#2104 …}
+favourites: Doctrine\ORM\PersistentCollection {#2099 …}
+notifications: Doctrine\ORM\PersistentCollection {#2108 …}
+badges: Doctrine\ORM\PersistentCollection {#2101 …}
+children: []
-id: 23995
-titleTs: "'sublim':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703333823
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/10886055"
+editedAt: null
+createdAt: DateTimeImmutable @1703247423 {#2050
date: 2023-12-22 13:17:03.0 +01:00
}
} |
|
Show voter details
|
20 |
DENIED
|
moderate
|
App\Entity\Entry {#2055
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2052 …}
+image: Proxies\__CG__\App\Entity\Image {#2054 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2058 …}
+slug: "Sublime"
+title: "Sublime"
+url: "https://media.hachyderm.io/cache/media_attachments/files/111/432/838/716/947/181/original/15c77cca64b1345e.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 12
+favouriteCount: 759
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1708678304 {#2057
date: 2024-02-23 09:51:44.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2053 …}
+votes: Doctrine\ORM\PersistentCollection {#2165 …}
+reports: Doctrine\ORM\PersistentCollection {#2104 …}
+favourites: Doctrine\ORM\PersistentCollection {#2099 …}
+notifications: Doctrine\ORM\PersistentCollection {#2108 …}
+badges: Doctrine\ORM\PersistentCollection {#2101 …}
+children: []
-id: 23995
-titleTs: "'sublim':1"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1703333823
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/10886055"
+editedAt: null
+createdAt: DateTimeImmutable @1703247423 {#2050
date: 2023-12-22 13:17:03.0 +01:00
}
} |
|
Show voter details
|
21 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
22 |
DENIED
|
moderate
|
App\Entity\Entry {#2277
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2261 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "MEGATHREAD-2023-Lemmy-Edition"
+title: "MEGATHREAD 2023 - Lemmy Edition"
+url: "https://lemmy.dbzer0.com/pictrs/image/5e8eb301-520d-44c4-85e5-6a4735303685.png"
+body: """
\n
\n
📜 ➜ **Megathread**\n
==================\n
\n
### ⛵ ➜ Not so fast sailor! Do this first\n
\n
- Use [Firefox](https://mozilla.org/firefox/new/) + [uBlock Origin](https://addons.mozilla.org/firefox/addon/ublock-origin/) with these [optimized settings](https://pic8.co/sh/ZHRIZw.png) (*Blocks advertisements & malware*).\n
- Change your DNS settings to one of [these great choices](https://www.privacyguides.org/en/dns/) (*Bypasses website access limitations*).\n
- Use a reputable torrent client with a kill switch, such as [qBittorrent](https://www.qbittorrent.org/) (*Allows torrenting*).\n
- Set up a VPN such as [Mullvad](https://mullvad.net/) or [ProtonVPN](https://protonvpn.com/) (*Changes IP address to hide identity*).\n
- Bind your torrent client to the VPN (*Only allows torrenting when VPN is active*).\n
\n
### 🗺️ ➜ Bookmark these full backups\n
\n
- Be sure to [save our Megathread for future reference](https://rentry.co/megathread) without relying on Reddit.\n
- A history of the whole wiki (*Megathread, FAQ, Guides, and Rules*) is available on [NotABug](https://notabug.org/TheChumBucket/PiracySubreddit/).\n
\n
### ⚠️ ➜ Uncertainty\n
\n
- Any links that are **not included in the entire Megathread** have either not been approved by the moderators or the community, or have been deleted at some point. In other words, use extra caution anytime you sail in uncharted waters.\n
- That said, as times change, so do the currents. What is seen as a safe route to great treasures now may soon be a shell of its former self or even be riddled with the black plague. Always exercise caution and if you notice problems with any of the sites in our Megathread, please [contact the moderators](https://www.reddit.com/message/compose?to=/r/Piracy).\n
\n
---\n
\n
🏆 1 ➜ Greatest Treasures\n
========================\n
\n
### 🧭 [All Purpose](https://www.reddit.com/r/Piracy/wiki/megathread/all_purpose/)\n
\n
- All Purpose sites for torrent search engines, aggregators & DHT crawlers in order to find as much public content as possible.\n
\n
### ⭐ [Anime](https://www.reddit.com/r/Piracy/wiki/megathread/anime/)\n
\n
- Anime is a type of hand-drawn, animated work created in Japan, although it can also apply to other animation, such as Donghua.\n
\n
### 📚 [Books](https://www.reddit.com/r/Piracy/wiki/megathread/books/)\n
\n
- Books, like manga, comics, and novels, are a recording medium for information that includes pages composed of text, images, or both.\n
- [Old version backup](https://rentry.co/5g76z).\n
\n
### 🕹️ [Emulators & ROMs](https://www.reddit.com/r/Piracy/wiki/megathread/emulators_and_roms/) (Update in progress…)\n
\n
- Emulators simulate the actions of gaming consoles, whereas ROMs are digital copies of video games extracted from a cartridge or disc.\n
\n
### 🎮 [Games](https://www.reddit.com/r/Piracy/wiki/megathread/games/)\n
\n
- Games require interaction with a user interface or input device, such as a controller or keyboard, to produce fun audiovisual feedback.\n
- [Old version backup](https://rentry.co/7cznn).\n
\n
### 📱 [Mobile](https://www.reddit.com/r/Piracy/wiki/megathread/mobile_apps_and_repos/) (Update in progress…)\n
\n
- Mobile, or smartphones, are portable devices that integrate computing and telephone functionality into a single OS such as Android or iOS.\n
- [Old version backup](https://rentry.co/tcntf).\n
\n
### 🎦 [Movies & TV](https://www.reddit.com/r/Piracy/wiki/megathread/movies_and_tv)\n
\n
- Movies & TV are works of visual art that employ moving pictures to imitate experiences, perceptions, feelings, and beauty.\n
- [Old version backup](https://rentry.co/wkirm).\n
\n
### 🎹 [Music](https://www.reddit.com/r/Piracy/wiki/megathread/music/)\n
\n
- Music is the skill of organising sound to produce any combination of form, harmony, melody, rhythm, or other expressive content.\n
- [Old version backup](https://rentry.co/ko7zq).\n
\n
### ⚙️ [Software](https://www.reddit.com/r/Piracy/wiki/megathread/software/)\n
\n
- Software is a collection of computer programmes along with supporting files and information geared more towards desktop computers.\n
- [Old version backup](https://rentry.co/pzfwe).\n
\n
### 👟 [Sports](https://www.reddit.com/r/Piracy/wiki/megathread/sports/) (Update in progress…)\n
\n
- Sports refers to physical activity or game, generally competitive, that utilises one’s ability and skills while entertaining spectators.\n
\n
### 🧰 [Tools](https://www.reddit.com/r/Piracy/wiki/megathread/tools/) (Update in progress…)\n
\n
- Tools for activation, userscripts, download managers, assistants, extensions and a plethora of other supplemental software.\n
- [Old version backup](https://rentry.co/6fyps).\n
\n
---\n
\n
📑 2 ➜ Other Treasures\n
=====================\n
\n
### 📁 [Awesome Piracy](https://shakil-shahadat.github.io/awesome-piracy/)\n
\n
### 📁 [Champagne Piracy Wiki](https://champagne.pages.dev/)\n
\n
### 📁 [Ducklink](https://ducklink.pages.dev/)\n
\n
### 📁 [FMHY](https://fmhy.pages.dev/)\n
\n
### 📁 [Piratezparty](https://github.com/SpamVerse/Piratezparty)\n
\n
---\n
\n
| [⚓](https://lemmy.dbzer0.com/c/piracy) ❮ Return to **c/Piracy** |\n
|---|\n
| [💀](https://rentry.co/megathread) ❮ Rentry Backup |\n
\n
---
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 10
+favouriteCount: 80
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727755749 {#2279
date: 2024-10-01 06:09:09.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2220 …}
+votes: Doctrine\ORM\PersistentCollection {#2222 …}
+reports: Doctrine\ORM\PersistentCollection {#2219 …}
+favourites: Doctrine\ORM\PersistentCollection {#2196 …}
+notifications: Doctrine\ORM\PersistentCollection {#2194 …}
+badges: Doctrine\ORM\PersistentCollection {#2193 …}
+children: []
-id: 5154
-titleTs: "'2023':2 'edit':4 'lemmi':3 'megathread':1"
-bodyTs: "'/)':64,76,81,576,580,584 '/5g76z).':327 '/6fyps).':562 '/7cznn).':387 '/awesome-piracy/)':570 '/c/piracy)':591 '/en/dns/)':45 '/firefox/addon/ublock-origin/)':22 '/firefox/new/)':17 '/ko7zq).':480 '/megathread)':117,597 '/message/compose?to=/r/piracy).':240 '/pzfwe).':508 '/r/piracy/wiki/megathread/all_purpose/)':248 '/r/piracy/wiki/megathread/anime/)':272 '/r/piracy/wiki/megathread/books/)':300 '/r/piracy/wiki/megathread/emulators_and_roms/)':332 '/r/piracy/wiki/megathread/games/)':360 '/r/piracy/wiki/megathread/mobile_apps_and_repos/)':391 '/r/piracy/wiki/megathread/movies_and_tv)':426 '/r/piracy/wiki/megathread/music/)':454 '/r/piracy/wiki/megathread/software/)':484 '/r/piracy/wiki/megathread/sports/)':512 '/r/piracy/wiki/megathread/tools/)':538 '/sh/zhrizw.png)':29 '/spamverse/piratezparty)':588 '/tcntf).':421 '/thechumbucket/piracysubreddit/).':139 '/wkirm).':450 '1':241 '2':563 '25':1,3,4 '25megathread':2 'abil':529 'access':48 'action':339 'activ':101,520,544 'addons.mozilla.org':21 'addons.mozilla.org/firefox/addon/ublock-origin/)':20 'address':84 'advertis':31 'aggreg':256 'allow':65,96 'along':492 'also':289 'although':286 'alway':218 'android':413 'anim':269,273,281,293 'anytim':175 'appli':290 'approv':155 'art':433 'assist':548 'audiovisu':380 'avail':134 'awesom':566 'backup':105,324,384,418,447,477,505,559,599 'beauti':444 'bind':88 'black':216 'block':30 'book':297,301 'bookmark':102 'bypass':46 'c/piracy':594 'cartridg':354 'caution':174,220 'champagn':571 'champagne.pages.dev':575 'champagne.pages.dev/)':574 'chang':33,82,185 'choic':42 'client':54,91 'collect':488 'combin':465 'comic':304 'communiti':161 'competit':524 'compos':316 'comput':403,490,502 'consol':342 'contact':235 'content':266,474 'control':374 'copi':347 'crawler':258 'creat':283 'current':189 'delet':165 'desktop':501 'devic':370,400 'dht':257 'digit':346 'disc':356 'dns':35 'donghua':296 'download':546 'drawn':280 'ducklink':577 'ducklink.pages.dev':579 'ducklink.pages.dev/)':578 'either':152 'employ':435 'emul':328,336 'engin':255 'entertain':533 'entir':149 'even':211 'exercis':219 'experi':440 'express':473 'extens':549 'extra':173 'extract':351 'faq':129 'fast':8 'feedback':381 'feel':442 'file':495 'find':262 'firefox':14 'first':12 'fmhi':581 'fmhy.pages.dev':583 'fmhy.pages.dev/)':582 'form':467 'former':208 'full':104 'fun':379 'function':406 'futur':113 'game':341,350,357,361,522 'gear':498 'general':523 'github.com':587 'github.com/spamverse/piratezparty)':586 'great':41,198 'greatest':242 'guid':130 'hand':279 'hand-drawn':278 'harmoni':468 'hide':86 'histori':123 'ident':87 'imag':319 'imit':439 'includ':146,314 'inform':312,497 'input':369 'integr':402 'interact':363 'interfac':367 'io':415 'ip':83 'japan':285 'keyboard':376 'kill':57 'lemmy.dbzer0.com':590 'lemmy.dbzer0.com/c/piracy)':589 'like':302 'limit':49 'link':142 'malwar':32 'manag':547 'manga':303 'may':201 'medium':310 'megathread':5,111,128,150,233 'melodi':469 'mobil':388,395 'moder':158,237 'move':436 'movi':422,427 'mozilla.org':16 'mozilla.org/firefox/new/)':15 'much':264 'mullvad':73 'mullvad.net':75 'mullvad.net/)':74 'music':451,455 'notabug':136 'notabug.org':138 'notabug.org/thechumbucket/piracysubreddit/).':137 'notic':224 'novel':306 'old':322,382,416,445,475,503,557 'one':38,527 'optim':25 'order':260 'organis':460 'origin':19 'os':410 'page':315 'percept':441 'physic':519 'pic8.co':28 'pic8.co/sh/zhrizw.png)':27 'pictur':437 'piraci':567,572 'piratezparti':585 'plagu':217 'pleas':234 'plethora':552 'point':168 'portabl':399 'possibl':268 'problem':225 'produc':378,463 'programm':491 'progress':335,394,515,541 'protonvpn':78 'protonvpn.com':80 'protonvpn.com/)':79 'public':265 'purpos':245,250 'qbittorr':61 'record':309 'reddit':121 'refer':114,517 'reli':119 'rentri':598 'rentry.co':116,326,386,420,449,479,507,561,596 'rentry.co/5g76z).':325 'rentry.co/6fyps).':560 'rentry.co/7cznn).':385 'rentry.co/ko7zq).':478 'rentry.co/megathread)':115,595 'rentry.co/pzfwe).':506 'rentry.co/tcntf).':419 'rentry.co/wkirm).':448 'reput':52 'requir':362 'return':592 'rhythm':470 'riddl':213 'rom':329,344 'rout':196 'rule':132 'safe':195 'said':182 'sail':177 'sailor':9 'save':109 'search':254 'seen':192 'self':209 'set':26,36,67 'shakil-shahadat.github.io':569 'shakil-shahadat.github.io/awesome-piracy/)':568 'shell':205 'simul':337 'singl':409 'site':230,251 'skill':458,531 'smartphon':397 'softwar':481,485,556 'soon':202 'sound':461 'spectat':534 'sport':509,516 'supplement':555 'support':494 'sure':107 'switch':58 'telephon':405 'text':318 'time':184 'tool':535,542 'torrent':53,66,90,97,253 'toward':500 'treasur':199,243,565 'tv':423,428 'type':276 'ublock':18 'uncertainti':140 'unchart':179 'updat':333,392,513,539 'use':13,50,172 'user':366 'userscript':545 'utilis':526 'version':323,383,417,446,476,504,558 'video':349 'visual':432 'vpn':70,94,99 'water':180 'websit':47 'wherea':343 'whole':126 'wiki':127,573 'without':118 'word':171 'work':282,430 'www.privacyguides.org':44 'www.privacyguides.org/en/dns/)':43 'www.qbittorrent.org':63 'www.qbittorrent.org/)':62 'www.reddit.com':239,247,271,299,331,359,390,425,453,483,511,537 'www.reddit.com/message/compose?to=/r/piracy).':238 'www.reddit.com/r/piracy/wiki/megathread/all_purpose/)':246 'www.reddit.com/r/piracy/wiki/megathread/anime/)':270 'www.reddit.com/r/piracy/wiki/megathread/books/)':298 'www.reddit.com/r/piracy/wiki/megathread/emulators_and_roms/)':330 'www.reddit.com/r/piracy/wiki/megathread/games/)':358 'www.reddit.com/r/piracy/wiki/megathread/mobile_apps_and_repos/)':389 'www.reddit.com/r/piracy/wiki/megathread/movies_and_tv)':424 'www.reddit.com/r/piracy/wiki/megathread/music/)':452 'www.reddit.com/r/piracy/wiki/megathread/software/)':482 'www.reddit.com/r/piracy/wiki/megathread/sports/)':510 'www.reddit.com/r/piracy/wiki/megathread/tools/)':536"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686494824
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/139"
+editedAt: null
+createdAt: DateTimeImmutable @1686408424 {#2275
date: 2023-06-10 16:47:04.0 +02:00
}
} |
|
Show voter details
|
23 |
DENIED
|
edit
|
App\Entity\Entry {#2277
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2261 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "MEGATHREAD-2023-Lemmy-Edition"
+title: "MEGATHREAD 2023 - Lemmy Edition"
+url: "https://lemmy.dbzer0.com/pictrs/image/5e8eb301-520d-44c4-85e5-6a4735303685.png"
+body: """
\n
\n
📜 ➜ **Megathread**\n
==================\n
\n
### ⛵ ➜ Not so fast sailor! Do this first\n
\n
- Use [Firefox](https://mozilla.org/firefox/new/) + [uBlock Origin](https://addons.mozilla.org/firefox/addon/ublock-origin/) with these [optimized settings](https://pic8.co/sh/ZHRIZw.png) (*Blocks advertisements & malware*).\n
- Change your DNS settings to one of [these great choices](https://www.privacyguides.org/en/dns/) (*Bypasses website access limitations*).\n
- Use a reputable torrent client with a kill switch, such as [qBittorrent](https://www.qbittorrent.org/) (*Allows torrenting*).\n
- Set up a VPN such as [Mullvad](https://mullvad.net/) or [ProtonVPN](https://protonvpn.com/) (*Changes IP address to hide identity*).\n
- Bind your torrent client to the VPN (*Only allows torrenting when VPN is active*).\n
\n
### 🗺️ ➜ Bookmark these full backups\n
\n
- Be sure to [save our Megathread for future reference](https://rentry.co/megathread) without relying on Reddit.\n
- A history of the whole wiki (*Megathread, FAQ, Guides, and Rules*) is available on [NotABug](https://notabug.org/TheChumBucket/PiracySubreddit/).\n
\n
### ⚠️ ➜ Uncertainty\n
\n
- Any links that are **not included in the entire Megathread** have either not been approved by the moderators or the community, or have been deleted at some point. In other words, use extra caution anytime you sail in uncharted waters.\n
- That said, as times change, so do the currents. What is seen as a safe route to great treasures now may soon be a shell of its former self or even be riddled with the black plague. Always exercise caution and if you notice problems with any of the sites in our Megathread, please [contact the moderators](https://www.reddit.com/message/compose?to=/r/Piracy).\n
\n
---\n
\n
🏆 1 ➜ Greatest Treasures\n
========================\n
\n
### 🧭 [All Purpose](https://www.reddit.com/r/Piracy/wiki/megathread/all_purpose/)\n
\n
- All Purpose sites for torrent search engines, aggregators & DHT crawlers in order to find as much public content as possible.\n
\n
### ⭐ [Anime](https://www.reddit.com/r/Piracy/wiki/megathread/anime/)\n
\n
- Anime is a type of hand-drawn, animated work created in Japan, although it can also apply to other animation, such as Donghua.\n
\n
### 📚 [Books](https://www.reddit.com/r/Piracy/wiki/megathread/books/)\n
\n
- Books, like manga, comics, and novels, are a recording medium for information that includes pages composed of text, images, or both.\n
- [Old version backup](https://rentry.co/5g76z).\n
\n
### 🕹️ [Emulators & ROMs](https://www.reddit.com/r/Piracy/wiki/megathread/emulators_and_roms/) (Update in progress…)\n
\n
- Emulators simulate the actions of gaming consoles, whereas ROMs are digital copies of video games extracted from a cartridge or disc.\n
\n
### 🎮 [Games](https://www.reddit.com/r/Piracy/wiki/megathread/games/)\n
\n
- Games require interaction with a user interface or input device, such as a controller or keyboard, to produce fun audiovisual feedback.\n
- [Old version backup](https://rentry.co/7cznn).\n
\n
### 📱 [Mobile](https://www.reddit.com/r/Piracy/wiki/megathread/mobile_apps_and_repos/) (Update in progress…)\n
\n
- Mobile, or smartphones, are portable devices that integrate computing and telephone functionality into a single OS such as Android or iOS.\n
- [Old version backup](https://rentry.co/tcntf).\n
\n
### 🎦 [Movies & TV](https://www.reddit.com/r/Piracy/wiki/megathread/movies_and_tv)\n
\n
- Movies & TV are works of visual art that employ moving pictures to imitate experiences, perceptions, feelings, and beauty.\n
- [Old version backup](https://rentry.co/wkirm).\n
\n
### 🎹 [Music](https://www.reddit.com/r/Piracy/wiki/megathread/music/)\n
\n
- Music is the skill of organising sound to produce any combination of form, harmony, melody, rhythm, or other expressive content.\n
- [Old version backup](https://rentry.co/ko7zq).\n
\n
### ⚙️ [Software](https://www.reddit.com/r/Piracy/wiki/megathread/software/)\n
\n
- Software is a collection of computer programmes along with supporting files and information geared more towards desktop computers.\n
- [Old version backup](https://rentry.co/pzfwe).\n
\n
### 👟 [Sports](https://www.reddit.com/r/Piracy/wiki/megathread/sports/) (Update in progress…)\n
\n
- Sports refers to physical activity or game, generally competitive, that utilises one’s ability and skills while entertaining spectators.\n
\n
### 🧰 [Tools](https://www.reddit.com/r/Piracy/wiki/megathread/tools/) (Update in progress…)\n
\n
- Tools for activation, userscripts, download managers, assistants, extensions and a plethora of other supplemental software.\n
- [Old version backup](https://rentry.co/6fyps).\n
\n
---\n
\n
📑 2 ➜ Other Treasures\n
=====================\n
\n
### 📁 [Awesome Piracy](https://shakil-shahadat.github.io/awesome-piracy/)\n
\n
### 📁 [Champagne Piracy Wiki](https://champagne.pages.dev/)\n
\n
### 📁 [Ducklink](https://ducklink.pages.dev/)\n
\n
### 📁 [FMHY](https://fmhy.pages.dev/)\n
\n
### 📁 [Piratezparty](https://github.com/SpamVerse/Piratezparty)\n
\n
---\n
\n
| [⚓](https://lemmy.dbzer0.com/c/piracy) ❮ Return to **c/Piracy** |\n
|---|\n
| [💀](https://rentry.co/megathread) ❮ Rentry Backup |\n
\n
---
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 10
+favouriteCount: 80
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727755749 {#2279
date: 2024-10-01 06:09:09.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2220 …}
+votes: Doctrine\ORM\PersistentCollection {#2222 …}
+reports: Doctrine\ORM\PersistentCollection {#2219 …}
+favourites: Doctrine\ORM\PersistentCollection {#2196 …}
+notifications: Doctrine\ORM\PersistentCollection {#2194 …}
+badges: Doctrine\ORM\PersistentCollection {#2193 …}
+children: []
-id: 5154
-titleTs: "'2023':2 'edit':4 'lemmi':3 'megathread':1"
-bodyTs: "'/)':64,76,81,576,580,584 '/5g76z).':327 '/6fyps).':562 '/7cznn).':387 '/awesome-piracy/)':570 '/c/piracy)':591 '/en/dns/)':45 '/firefox/addon/ublock-origin/)':22 '/firefox/new/)':17 '/ko7zq).':480 '/megathread)':117,597 '/message/compose?to=/r/piracy).':240 '/pzfwe).':508 '/r/piracy/wiki/megathread/all_purpose/)':248 '/r/piracy/wiki/megathread/anime/)':272 '/r/piracy/wiki/megathread/books/)':300 '/r/piracy/wiki/megathread/emulators_and_roms/)':332 '/r/piracy/wiki/megathread/games/)':360 '/r/piracy/wiki/megathread/mobile_apps_and_repos/)':391 '/r/piracy/wiki/megathread/movies_and_tv)':426 '/r/piracy/wiki/megathread/music/)':454 '/r/piracy/wiki/megathread/software/)':484 '/r/piracy/wiki/megathread/sports/)':512 '/r/piracy/wiki/megathread/tools/)':538 '/sh/zhrizw.png)':29 '/spamverse/piratezparty)':588 '/tcntf).':421 '/thechumbucket/piracysubreddit/).':139 '/wkirm).':450 '1':241 '2':563 '25':1,3,4 '25megathread':2 'abil':529 'access':48 'action':339 'activ':101,520,544 'addons.mozilla.org':21 'addons.mozilla.org/firefox/addon/ublock-origin/)':20 'address':84 'advertis':31 'aggreg':256 'allow':65,96 'along':492 'also':289 'although':286 'alway':218 'android':413 'anim':269,273,281,293 'anytim':175 'appli':290 'approv':155 'art':433 'assist':548 'audiovisu':380 'avail':134 'awesom':566 'backup':105,324,384,418,447,477,505,559,599 'beauti':444 'bind':88 'black':216 'block':30 'book':297,301 'bookmark':102 'bypass':46 'c/piracy':594 'cartridg':354 'caution':174,220 'champagn':571 'champagne.pages.dev':575 'champagne.pages.dev/)':574 'chang':33,82,185 'choic':42 'client':54,91 'collect':488 'combin':465 'comic':304 'communiti':161 'competit':524 'compos':316 'comput':403,490,502 'consol':342 'contact':235 'content':266,474 'control':374 'copi':347 'crawler':258 'creat':283 'current':189 'delet':165 'desktop':501 'devic':370,400 'dht':257 'digit':346 'disc':356 'dns':35 'donghua':296 'download':546 'drawn':280 'ducklink':577 'ducklink.pages.dev':579 'ducklink.pages.dev/)':578 'either':152 'employ':435 'emul':328,336 'engin':255 'entertain':533 'entir':149 'even':211 'exercis':219 'experi':440 'express':473 'extens':549 'extra':173 'extract':351 'faq':129 'fast':8 'feedback':381 'feel':442 'file':495 'find':262 'firefox':14 'first':12 'fmhi':581 'fmhy.pages.dev':583 'fmhy.pages.dev/)':582 'form':467 'former':208 'full':104 'fun':379 'function':406 'futur':113 'game':341,350,357,361,522 'gear':498 'general':523 'github.com':587 'github.com/spamverse/piratezparty)':586 'great':41,198 'greatest':242 'guid':130 'hand':279 'hand-drawn':278 'harmoni':468 'hide':86 'histori':123 'ident':87 'imag':319 'imit':439 'includ':146,314 'inform':312,497 'input':369 'integr':402 'interact':363 'interfac':367 'io':415 'ip':83 'japan':285 'keyboard':376 'kill':57 'lemmy.dbzer0.com':590 'lemmy.dbzer0.com/c/piracy)':589 'like':302 'limit':49 'link':142 'malwar':32 'manag':547 'manga':303 'may':201 'medium':310 'megathread':5,111,128,150,233 'melodi':469 'mobil':388,395 'moder':158,237 'move':436 'movi':422,427 'mozilla.org':16 'mozilla.org/firefox/new/)':15 'much':264 'mullvad':73 'mullvad.net':75 'mullvad.net/)':74 'music':451,455 'notabug':136 'notabug.org':138 'notabug.org/thechumbucket/piracysubreddit/).':137 'notic':224 'novel':306 'old':322,382,416,445,475,503,557 'one':38,527 'optim':25 'order':260 'organis':460 'origin':19 'os':410 'page':315 'percept':441 'physic':519 'pic8.co':28 'pic8.co/sh/zhrizw.png)':27 'pictur':437 'piraci':567,572 'piratezparti':585 'plagu':217 'pleas':234 'plethora':552 'point':168 'portabl':399 'possibl':268 'problem':225 'produc':378,463 'programm':491 'progress':335,394,515,541 'protonvpn':78 'protonvpn.com':80 'protonvpn.com/)':79 'public':265 'purpos':245,250 'qbittorr':61 'record':309 'reddit':121 'refer':114,517 'reli':119 'rentri':598 'rentry.co':116,326,386,420,449,479,507,561,596 'rentry.co/5g76z).':325 'rentry.co/6fyps).':560 'rentry.co/7cznn).':385 'rentry.co/ko7zq).':478 'rentry.co/megathread)':115,595 'rentry.co/pzfwe).':506 'rentry.co/tcntf).':419 'rentry.co/wkirm).':448 'reput':52 'requir':362 'return':592 'rhythm':470 'riddl':213 'rom':329,344 'rout':196 'rule':132 'safe':195 'said':182 'sail':177 'sailor':9 'save':109 'search':254 'seen':192 'self':209 'set':26,36,67 'shakil-shahadat.github.io':569 'shakil-shahadat.github.io/awesome-piracy/)':568 'shell':205 'simul':337 'singl':409 'site':230,251 'skill':458,531 'smartphon':397 'softwar':481,485,556 'soon':202 'sound':461 'spectat':534 'sport':509,516 'supplement':555 'support':494 'sure':107 'switch':58 'telephon':405 'text':318 'time':184 'tool':535,542 'torrent':53,66,90,97,253 'toward':500 'treasur':199,243,565 'tv':423,428 'type':276 'ublock':18 'uncertainti':140 'unchart':179 'updat':333,392,513,539 'use':13,50,172 'user':366 'userscript':545 'utilis':526 'version':323,383,417,446,476,504,558 'video':349 'visual':432 'vpn':70,94,99 'water':180 'websit':47 'wherea':343 'whole':126 'wiki':127,573 'without':118 'word':171 'work':282,430 'www.privacyguides.org':44 'www.privacyguides.org/en/dns/)':43 'www.qbittorrent.org':63 'www.qbittorrent.org/)':62 'www.reddit.com':239,247,271,299,331,359,390,425,453,483,511,537 'www.reddit.com/message/compose?to=/r/piracy).':238 'www.reddit.com/r/piracy/wiki/megathread/all_purpose/)':246 'www.reddit.com/r/piracy/wiki/megathread/anime/)':270 'www.reddit.com/r/piracy/wiki/megathread/books/)':298 'www.reddit.com/r/piracy/wiki/megathread/emulators_and_roms/)':330 'www.reddit.com/r/piracy/wiki/megathread/games/)':358 'www.reddit.com/r/piracy/wiki/megathread/mobile_apps_and_repos/)':389 'www.reddit.com/r/piracy/wiki/megathread/movies_and_tv)':424 'www.reddit.com/r/piracy/wiki/megathread/music/)':452 'www.reddit.com/r/piracy/wiki/megathread/software/)':482 'www.reddit.com/r/piracy/wiki/megathread/sports/)':510 'www.reddit.com/r/piracy/wiki/megathread/tools/)':536"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686494824
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/139"
+editedAt: null
+createdAt: DateTimeImmutable @1686408424 {#2275
date: 2023-06-10 16:47:04.0 +02:00
}
} |
|
Show voter details
|
24 |
DENIED
|
moderate
|
App\Entity\Entry {#2277
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2261 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "MEGATHREAD-2023-Lemmy-Edition"
+title: "MEGATHREAD 2023 - Lemmy Edition"
+url: "https://lemmy.dbzer0.com/pictrs/image/5e8eb301-520d-44c4-85e5-6a4735303685.png"
+body: """
\n
\n
📜 ➜ **Megathread**\n
==================\n
\n
### ⛵ ➜ Not so fast sailor! Do this first\n
\n
- Use [Firefox](https://mozilla.org/firefox/new/) + [uBlock Origin](https://addons.mozilla.org/firefox/addon/ublock-origin/) with these [optimized settings](https://pic8.co/sh/ZHRIZw.png) (*Blocks advertisements & malware*).\n
- Change your DNS settings to one of [these great choices](https://www.privacyguides.org/en/dns/) (*Bypasses website access limitations*).\n
- Use a reputable torrent client with a kill switch, such as [qBittorrent](https://www.qbittorrent.org/) (*Allows torrenting*).\n
- Set up a VPN such as [Mullvad](https://mullvad.net/) or [ProtonVPN](https://protonvpn.com/) (*Changes IP address to hide identity*).\n
- Bind your torrent client to the VPN (*Only allows torrenting when VPN is active*).\n
\n
### 🗺️ ➜ Bookmark these full backups\n
\n
- Be sure to [save our Megathread for future reference](https://rentry.co/megathread) without relying on Reddit.\n
- A history of the whole wiki (*Megathread, FAQ, Guides, and Rules*) is available on [NotABug](https://notabug.org/TheChumBucket/PiracySubreddit/).\n
\n
### ⚠️ ➜ Uncertainty\n
\n
- Any links that are **not included in the entire Megathread** have either not been approved by the moderators or the community, or have been deleted at some point. In other words, use extra caution anytime you sail in uncharted waters.\n
- That said, as times change, so do the currents. What is seen as a safe route to great treasures now may soon be a shell of its former self or even be riddled with the black plague. Always exercise caution and if you notice problems with any of the sites in our Megathread, please [contact the moderators](https://www.reddit.com/message/compose?to=/r/Piracy).\n
\n
---\n
\n
🏆 1 ➜ Greatest Treasures\n
========================\n
\n
### 🧭 [All Purpose](https://www.reddit.com/r/Piracy/wiki/megathread/all_purpose/)\n
\n
- All Purpose sites for torrent search engines, aggregators & DHT crawlers in order to find as much public content as possible.\n
\n
### ⭐ [Anime](https://www.reddit.com/r/Piracy/wiki/megathread/anime/)\n
\n
- Anime is a type of hand-drawn, animated work created in Japan, although it can also apply to other animation, such as Donghua.\n
\n
### 📚 [Books](https://www.reddit.com/r/Piracy/wiki/megathread/books/)\n
\n
- Books, like manga, comics, and novels, are a recording medium for information that includes pages composed of text, images, or both.\n
- [Old version backup](https://rentry.co/5g76z).\n
\n
### 🕹️ [Emulators & ROMs](https://www.reddit.com/r/Piracy/wiki/megathread/emulators_and_roms/) (Update in progress…)\n
\n
- Emulators simulate the actions of gaming consoles, whereas ROMs are digital copies of video games extracted from a cartridge or disc.\n
\n
### 🎮 [Games](https://www.reddit.com/r/Piracy/wiki/megathread/games/)\n
\n
- Games require interaction with a user interface or input device, such as a controller or keyboard, to produce fun audiovisual feedback.\n
- [Old version backup](https://rentry.co/7cznn).\n
\n
### 📱 [Mobile](https://www.reddit.com/r/Piracy/wiki/megathread/mobile_apps_and_repos/) (Update in progress…)\n
\n
- Mobile, or smartphones, are portable devices that integrate computing and telephone functionality into a single OS such as Android or iOS.\n
- [Old version backup](https://rentry.co/tcntf).\n
\n
### 🎦 [Movies & TV](https://www.reddit.com/r/Piracy/wiki/megathread/movies_and_tv)\n
\n
- Movies & TV are works of visual art that employ moving pictures to imitate experiences, perceptions, feelings, and beauty.\n
- [Old version backup](https://rentry.co/wkirm).\n
\n
### 🎹 [Music](https://www.reddit.com/r/Piracy/wiki/megathread/music/)\n
\n
- Music is the skill of organising sound to produce any combination of form, harmony, melody, rhythm, or other expressive content.\n
- [Old version backup](https://rentry.co/ko7zq).\n
\n
### ⚙️ [Software](https://www.reddit.com/r/Piracy/wiki/megathread/software/)\n
\n
- Software is a collection of computer programmes along with supporting files and information geared more towards desktop computers.\n
- [Old version backup](https://rentry.co/pzfwe).\n
\n
### 👟 [Sports](https://www.reddit.com/r/Piracy/wiki/megathread/sports/) (Update in progress…)\n
\n
- Sports refers to physical activity or game, generally competitive, that utilises one’s ability and skills while entertaining spectators.\n
\n
### 🧰 [Tools](https://www.reddit.com/r/Piracy/wiki/megathread/tools/) (Update in progress…)\n
\n
- Tools for activation, userscripts, download managers, assistants, extensions and a plethora of other supplemental software.\n
- [Old version backup](https://rentry.co/6fyps).\n
\n
---\n
\n
📑 2 ➜ Other Treasures\n
=====================\n
\n
### 📁 [Awesome Piracy](https://shakil-shahadat.github.io/awesome-piracy/)\n
\n
### 📁 [Champagne Piracy Wiki](https://champagne.pages.dev/)\n
\n
### 📁 [Ducklink](https://ducklink.pages.dev/)\n
\n
### 📁 [FMHY](https://fmhy.pages.dev/)\n
\n
### 📁 [Piratezparty](https://github.com/SpamVerse/Piratezparty)\n
\n
---\n
\n
| [⚓](https://lemmy.dbzer0.com/c/piracy) ❮ Return to **c/Piracy** |\n
|---|\n
| [💀](https://rentry.co/megathread) ❮ Rentry Backup |\n
\n
---
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 10
+favouriteCount: 80
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1727755749 {#2279
date: 2024-10-01 06:09:09.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2220 …}
+votes: Doctrine\ORM\PersistentCollection {#2222 …}
+reports: Doctrine\ORM\PersistentCollection {#2219 …}
+favourites: Doctrine\ORM\PersistentCollection {#2196 …}
+notifications: Doctrine\ORM\PersistentCollection {#2194 …}
+badges: Doctrine\ORM\PersistentCollection {#2193 …}
+children: []
-id: 5154
-titleTs: "'2023':2 'edit':4 'lemmi':3 'megathread':1"
-bodyTs: "'/)':64,76,81,576,580,584 '/5g76z).':327 '/6fyps).':562 '/7cznn).':387 '/awesome-piracy/)':570 '/c/piracy)':591 '/en/dns/)':45 '/firefox/addon/ublock-origin/)':22 '/firefox/new/)':17 '/ko7zq).':480 '/megathread)':117,597 '/message/compose?to=/r/piracy).':240 '/pzfwe).':508 '/r/piracy/wiki/megathread/all_purpose/)':248 '/r/piracy/wiki/megathread/anime/)':272 '/r/piracy/wiki/megathread/books/)':300 '/r/piracy/wiki/megathread/emulators_and_roms/)':332 '/r/piracy/wiki/megathread/games/)':360 '/r/piracy/wiki/megathread/mobile_apps_and_repos/)':391 '/r/piracy/wiki/megathread/movies_and_tv)':426 '/r/piracy/wiki/megathread/music/)':454 '/r/piracy/wiki/megathread/software/)':484 '/r/piracy/wiki/megathread/sports/)':512 '/r/piracy/wiki/megathread/tools/)':538 '/sh/zhrizw.png)':29 '/spamverse/piratezparty)':588 '/tcntf).':421 '/thechumbucket/piracysubreddit/).':139 '/wkirm).':450 '1':241 '2':563 '25':1,3,4 '25megathread':2 'abil':529 'access':48 'action':339 'activ':101,520,544 'addons.mozilla.org':21 'addons.mozilla.org/firefox/addon/ublock-origin/)':20 'address':84 'advertis':31 'aggreg':256 'allow':65,96 'along':492 'also':289 'although':286 'alway':218 'android':413 'anim':269,273,281,293 'anytim':175 'appli':290 'approv':155 'art':433 'assist':548 'audiovisu':380 'avail':134 'awesom':566 'backup':105,324,384,418,447,477,505,559,599 'beauti':444 'bind':88 'black':216 'block':30 'book':297,301 'bookmark':102 'bypass':46 'c/piracy':594 'cartridg':354 'caution':174,220 'champagn':571 'champagne.pages.dev':575 'champagne.pages.dev/)':574 'chang':33,82,185 'choic':42 'client':54,91 'collect':488 'combin':465 'comic':304 'communiti':161 'competit':524 'compos':316 'comput':403,490,502 'consol':342 'contact':235 'content':266,474 'control':374 'copi':347 'crawler':258 'creat':283 'current':189 'delet':165 'desktop':501 'devic':370,400 'dht':257 'digit':346 'disc':356 'dns':35 'donghua':296 'download':546 'drawn':280 'ducklink':577 'ducklink.pages.dev':579 'ducklink.pages.dev/)':578 'either':152 'employ':435 'emul':328,336 'engin':255 'entertain':533 'entir':149 'even':211 'exercis':219 'experi':440 'express':473 'extens':549 'extra':173 'extract':351 'faq':129 'fast':8 'feedback':381 'feel':442 'file':495 'find':262 'firefox':14 'first':12 'fmhi':581 'fmhy.pages.dev':583 'fmhy.pages.dev/)':582 'form':467 'former':208 'full':104 'fun':379 'function':406 'futur':113 'game':341,350,357,361,522 'gear':498 'general':523 'github.com':587 'github.com/spamverse/piratezparty)':586 'great':41,198 'greatest':242 'guid':130 'hand':279 'hand-drawn':278 'harmoni':468 'hide':86 'histori':123 'ident':87 'imag':319 'imit':439 'includ':146,314 'inform':312,497 'input':369 'integr':402 'interact':363 'interfac':367 'io':415 'ip':83 'japan':285 'keyboard':376 'kill':57 'lemmy.dbzer0.com':590 'lemmy.dbzer0.com/c/piracy)':589 'like':302 'limit':49 'link':142 'malwar':32 'manag':547 'manga':303 'may':201 'medium':310 'megathread':5,111,128,150,233 'melodi':469 'mobil':388,395 'moder':158,237 'move':436 'movi':422,427 'mozilla.org':16 'mozilla.org/firefox/new/)':15 'much':264 'mullvad':73 'mullvad.net':75 'mullvad.net/)':74 'music':451,455 'notabug':136 'notabug.org':138 'notabug.org/thechumbucket/piracysubreddit/).':137 'notic':224 'novel':306 'old':322,382,416,445,475,503,557 'one':38,527 'optim':25 'order':260 'organis':460 'origin':19 'os':410 'page':315 'percept':441 'physic':519 'pic8.co':28 'pic8.co/sh/zhrizw.png)':27 'pictur':437 'piraci':567,572 'piratezparti':585 'plagu':217 'pleas':234 'plethora':552 'point':168 'portabl':399 'possibl':268 'problem':225 'produc':378,463 'programm':491 'progress':335,394,515,541 'protonvpn':78 'protonvpn.com':80 'protonvpn.com/)':79 'public':265 'purpos':245,250 'qbittorr':61 'record':309 'reddit':121 'refer':114,517 'reli':119 'rentri':598 'rentry.co':116,326,386,420,449,479,507,561,596 'rentry.co/5g76z).':325 'rentry.co/6fyps).':560 'rentry.co/7cznn).':385 'rentry.co/ko7zq).':478 'rentry.co/megathread)':115,595 'rentry.co/pzfwe).':506 'rentry.co/tcntf).':419 'rentry.co/wkirm).':448 'reput':52 'requir':362 'return':592 'rhythm':470 'riddl':213 'rom':329,344 'rout':196 'rule':132 'safe':195 'said':182 'sail':177 'sailor':9 'save':109 'search':254 'seen':192 'self':209 'set':26,36,67 'shakil-shahadat.github.io':569 'shakil-shahadat.github.io/awesome-piracy/)':568 'shell':205 'simul':337 'singl':409 'site':230,251 'skill':458,531 'smartphon':397 'softwar':481,485,556 'soon':202 'sound':461 'spectat':534 'sport':509,516 'supplement':555 'support':494 'sure':107 'switch':58 'telephon':405 'text':318 'time':184 'tool':535,542 'torrent':53,66,90,97,253 'toward':500 'treasur':199,243,565 'tv':423,428 'type':276 'ublock':18 'uncertainti':140 'unchart':179 'updat':333,392,513,539 'use':13,50,172 'user':366 'userscript':545 'utilis':526 'version':323,383,417,446,476,504,558 'video':349 'visual':432 'vpn':70,94,99 'water':180 'websit':47 'wherea':343 'whole':126 'wiki':127,573 'without':118 'word':171 'work':282,430 'www.privacyguides.org':44 'www.privacyguides.org/en/dns/)':43 'www.qbittorrent.org':63 'www.qbittorrent.org/)':62 'www.reddit.com':239,247,271,299,331,359,390,425,453,483,511,537 'www.reddit.com/message/compose?to=/r/piracy).':238 'www.reddit.com/r/piracy/wiki/megathread/all_purpose/)':246 'www.reddit.com/r/piracy/wiki/megathread/anime/)':270 'www.reddit.com/r/piracy/wiki/megathread/books/)':298 'www.reddit.com/r/piracy/wiki/megathread/emulators_and_roms/)':330 'www.reddit.com/r/piracy/wiki/megathread/games/)':358 'www.reddit.com/r/piracy/wiki/megathread/mobile_apps_and_repos/)':389 'www.reddit.com/r/piracy/wiki/megathread/movies_and_tv)':424 'www.reddit.com/r/piracy/wiki/megathread/music/)':452 'www.reddit.com/r/piracy/wiki/megathread/software/)':482 'www.reddit.com/r/piracy/wiki/megathread/sports/)':510 'www.reddit.com/r/piracy/wiki/megathread/tools/)':536"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686494824
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/139"
+editedAt: null
+createdAt: DateTimeImmutable @1686408424 {#2275
date: 2023-06-10 16:47:04.0 +02:00
}
} |
|
Show voter details
|
25 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
26 |
DENIED
|
moderate
|
App\Entity\Entry {#2024
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2022 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "My-r-piracy-troll-post-just-hit-reddit-frontpage"
+title: "My /r/piracy troll post just hit reddit frontpage!"
+url: "https://lemmy.dbzer0.com/pictrs/image/3b3792d0-f4be-43f1-baa9-e3b431cc5a94.png"
+body: "I’m also going viral on mastodon. WTF is going on?! :D"
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 6
+favouriteCount: 1
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1687113424 {#2032
date: 2023-06-18 20:37:04.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2018 …}
+votes: Doctrine\ORM\PersistentCollection {#2011 …}
+reports: Doctrine\ORM\PersistentCollection {#2021 …}
+favourites: Doctrine\ORM\PersistentCollection {#2029 …}
+notifications: Doctrine\ORM\PersistentCollection {#2020 …}
+badges: Doctrine\ORM\PersistentCollection {#2027 …}
+children: []
-id: 5150
-titleTs: "'/r/piracy':2 'frontpag':8 'hit':6 'post':4 'reddit':7 'troll':3"
-bodyTs: "'also':3 'd':12 'go':4,10 'm':2 'mastodon':7 'viral':5 'wtf':8"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1687071284
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/45776"
+editedAt: null
+createdAt: DateTimeImmutable @1687032284 {#2026
date: 2023-06-17 22:04:44.0 +02:00
}
} |
|
Show voter details
|
27 |
DENIED
|
edit
|
App\Entity\Entry {#2024
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2022 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "My-r-piracy-troll-post-just-hit-reddit-frontpage"
+title: "My /r/piracy troll post just hit reddit frontpage!"
+url: "https://lemmy.dbzer0.com/pictrs/image/3b3792d0-f4be-43f1-baa9-e3b431cc5a94.png"
+body: "I’m also going viral on mastodon. WTF is going on?! :D"
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 6
+favouriteCount: 1
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1687113424 {#2032
date: 2023-06-18 20:37:04.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2018 …}
+votes: Doctrine\ORM\PersistentCollection {#2011 …}
+reports: Doctrine\ORM\PersistentCollection {#2021 …}
+favourites: Doctrine\ORM\PersistentCollection {#2029 …}
+notifications: Doctrine\ORM\PersistentCollection {#2020 …}
+badges: Doctrine\ORM\PersistentCollection {#2027 …}
+children: []
-id: 5150
-titleTs: "'/r/piracy':2 'frontpag':8 'hit':6 'post':4 'reddit':7 'troll':3"
-bodyTs: "'also':3 'd':12 'go':4,10 'm':2 'mastodon':7 'viral':5 'wtf':8"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1687071284
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/45776"
+editedAt: null
+createdAt: DateTimeImmutable @1687032284 {#2026
date: 2023-06-17 22:04:44.0 +02:00
}
} |
|
Show voter details
|
28 |
DENIED
|
moderate
|
App\Entity\Entry {#2024
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2022 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "My-r-piracy-troll-post-just-hit-reddit-frontpage"
+title: "My /r/piracy troll post just hit reddit frontpage!"
+url: "https://lemmy.dbzer0.com/pictrs/image/3b3792d0-f4be-43f1-baa9-e3b431cc5a94.png"
+body: "I’m also going viral on mastodon. WTF is going on?! :D"
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 6
+favouriteCount: 1
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1687113424 {#2032
date: 2023-06-18 20:37:04.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2018 …}
+votes: Doctrine\ORM\PersistentCollection {#2011 …}
+reports: Doctrine\ORM\PersistentCollection {#2021 …}
+favourites: Doctrine\ORM\PersistentCollection {#2029 …}
+notifications: Doctrine\ORM\PersistentCollection {#2020 …}
+badges: Doctrine\ORM\PersistentCollection {#2027 …}
+children: []
-id: 5150
-titleTs: "'/r/piracy':2 'frontpag':8 'hit':6 'post':4 'reddit':7 'troll':3"
-bodyTs: "'also':3 'd':12 'go':4,10 'm':2 'mastodon':7 'viral':5 'wtf':8"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1687071284
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/45776"
+editedAt: null
+createdAt: DateTimeImmutable @1687032284 {#2026
date: 2023-06-17 22:04:44.0 +02:00
}
} |
|
Show voter details
|
29 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
30 |
DENIED
|
moderate
|
App\Entity\Entry {#2106
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2110 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Mates-today-without-warning-the-reddit-royal-navy-attacked-I-ve"
+title: "Mates, today without warning, the reddit royal navy attacked. I've been demoded by the admins."
+url: "https://lemmy.dbzer0.com/pictrs/image/dabe6cdc-0210-4081-b8cc-9594e712f8c7.png"
+body: """
A fellow mod informed me that about it as I was laying in bed. Reddit sent a message to the mod team and after 1 hour demoded me. I didn’t even had time to see it, never-mind respond to it.\n
\n
\n
\n
Looks like we rattled reddit enough to start shooting. There goes all that fancy talk about our protest not affecting them much.\n
\n
Just FYI for now. It’s late here so I’ll see how we proceed tomorrow.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 4
+favouriteCount: 21
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1686982142 {#2109
date: 2023-06-17 08:09:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2107 …}
+votes: Doctrine\ORM\PersistentCollection {#2124 …}
+reports: Doctrine\ORM\PersistentCollection {#2118 …}
+favourites: Doctrine\ORM\PersistentCollection {#2121 …}
+notifications: Doctrine\ORM\PersistentCollection {#2115 …}
+badges: Doctrine\ORM\PersistentCollection {#2123 …}
+children: []
-id: 5202
-titleTs: "'admin':16 'attack':9 'demod':13 'mate':1 'navi':8 'reddit':6 'royal':7 'today':2 've':11 'warn':4 'without':3"
-bodyTs: "'/pictrs/image/7dc4b932-f5d8-4e4a-bfca-34ca66821372.png)':46 '1':25 'affect':66 'bed':14 'demod':27 'didn':30 'enough':52 'even':32 'fanci':60 'fellow':2 'fyi':70 'goe':57 'hour':26 'inform':4 'late':75 'lay':12 'lemmy.dbzer0.com':45 'lemmy.dbzer0.com/pictrs/image/7dc4b932-f5d8-4e4a-bfca-34ca66821372.png)':44 'like':48 'll':79 'look':47 'messag':18 'mind':40 'mod':3,21 'much':68 'never':39 'never-mind':38 'proceed':83 'protest':64 'rattl':50 'reddit':15,51 'respond':41 'see':36,80 'sent':16 'shoot':55 'start':54 'talk':61 'team':22 'time':34 'tomorrow':84"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1687029513
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/35555"
+editedAt: null
+createdAt: DateTimeImmutable @1686958513 {#2103
date: 2023-06-17 01:35:13.0 +02:00
}
} |
|
Show voter details
|
31 |
DENIED
|
edit
|
App\Entity\Entry {#2106
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2110 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Mates-today-without-warning-the-reddit-royal-navy-attacked-I-ve"
+title: "Mates, today without warning, the reddit royal navy attacked. I've been demoded by the admins."
+url: "https://lemmy.dbzer0.com/pictrs/image/dabe6cdc-0210-4081-b8cc-9594e712f8c7.png"
+body: """
A fellow mod informed me that about it as I was laying in bed. Reddit sent a message to the mod team and after 1 hour demoded me. I didn’t even had time to see it, never-mind respond to it.\n
\n
\n
\n
Looks like we rattled reddit enough to start shooting. There goes all that fancy talk about our protest not affecting them much.\n
\n
Just FYI for now. It’s late here so I’ll see how we proceed tomorrow.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 4
+favouriteCount: 21
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1686982142 {#2109
date: 2023-06-17 08:09:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2107 …}
+votes: Doctrine\ORM\PersistentCollection {#2124 …}
+reports: Doctrine\ORM\PersistentCollection {#2118 …}
+favourites: Doctrine\ORM\PersistentCollection {#2121 …}
+notifications: Doctrine\ORM\PersistentCollection {#2115 …}
+badges: Doctrine\ORM\PersistentCollection {#2123 …}
+children: []
-id: 5202
-titleTs: "'admin':16 'attack':9 'demod':13 'mate':1 'navi':8 'reddit':6 'royal':7 'today':2 've':11 'warn':4 'without':3"
-bodyTs: "'/pictrs/image/7dc4b932-f5d8-4e4a-bfca-34ca66821372.png)':46 '1':25 'affect':66 'bed':14 'demod':27 'didn':30 'enough':52 'even':32 'fanci':60 'fellow':2 'fyi':70 'goe':57 'hour':26 'inform':4 'late':75 'lay':12 'lemmy.dbzer0.com':45 'lemmy.dbzer0.com/pictrs/image/7dc4b932-f5d8-4e4a-bfca-34ca66821372.png)':44 'like':48 'll':79 'look':47 'messag':18 'mind':40 'mod':3,21 'much':68 'never':39 'never-mind':38 'proceed':83 'protest':64 'rattl':50 'reddit':15,51 'respond':41 'see':36,80 'sent':16 'shoot':55 'start':54 'talk':61 'team':22 'time':34 'tomorrow':84"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1687029513
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/35555"
+editedAt: null
+createdAt: DateTimeImmutable @1686958513 {#2103
date: 2023-06-17 01:35:13.0 +02:00
}
} |
|
Show voter details
|
32 |
DENIED
|
moderate
|
App\Entity\Entry {#2106
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2110 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Mates-today-without-warning-the-reddit-royal-navy-attacked-I-ve"
+title: "Mates, today without warning, the reddit royal navy attacked. I've been demoded by the admins."
+url: "https://lemmy.dbzer0.com/pictrs/image/dabe6cdc-0210-4081-b8cc-9594e712f8c7.png"
+body: """
A fellow mod informed me that about it as I was laying in bed. Reddit sent a message to the mod team and after 1 hour demoded me. I didn’t even had time to see it, never-mind respond to it.\n
\n
\n
\n
Looks like we rattled reddit enough to start shooting. There goes all that fancy talk about our protest not affecting them much.\n
\n
Just FYI for now. It’s late here so I’ll see how we proceed tomorrow.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 4
+favouriteCount: 21
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1686982142 {#2109
date: 2023-06-17 08:09:02.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2107 …}
+votes: Doctrine\ORM\PersistentCollection {#2124 …}
+reports: Doctrine\ORM\PersistentCollection {#2118 …}
+favourites: Doctrine\ORM\PersistentCollection {#2121 …}
+notifications: Doctrine\ORM\PersistentCollection {#2115 …}
+badges: Doctrine\ORM\PersistentCollection {#2123 …}
+children: []
-id: 5202
-titleTs: "'admin':16 'attack':9 'demod':13 'mate':1 'navi':8 'reddit':6 'royal':7 'today':2 've':11 'warn':4 'without':3"
-bodyTs: "'/pictrs/image/7dc4b932-f5d8-4e4a-bfca-34ca66821372.png)':46 '1':25 'affect':66 'bed':14 'demod':27 'didn':30 'enough':52 'even':32 'fanci':60 'fellow':2 'fyi':70 'goe':57 'hour':26 'inform':4 'late':75 'lay':12 'lemmy.dbzer0.com':45 'lemmy.dbzer0.com/pictrs/image/7dc4b932-f5d8-4e4a-bfca-34ca66821372.png)':44 'like':48 'll':79 'look':47 'messag':18 'mind':40 'mod':3,21 'much':68 'never':39 'never-mind':38 'proceed':83 'protest':64 'rattl':50 'reddit':15,51 'respond':41 'see':36,80 'sent':16 'shoot':55 'start':54 'talk':61 'team':22 'time':34 'tomorrow':84"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1687029513
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/35555"
+editedAt: null
+createdAt: DateTimeImmutable @1686958513 {#2103
date: 2023-06-17 01:35:13.0 +02:00
}
} |
|
Show voter details
|
33 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
34 |
DENIED
|
moderate
|
App\Entity\Entry {#2037
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2144 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Almost-5K-Pirates-migrated-to-lemmy-We-re-now-4th-in"
+title: "Almost 5K Pirates migrated to lemmy. We're now 4th in lemmy communities browser!"
+url: "https://lemmy.dbzer0.com/pictrs/image/c4840365-d4a9-4e1d-90e5-cbdf4eb7e254.png"
+body: """
Incredible growth. just goes to show how little we needed to be in Reddit.\n
\n
For reference: [browse.feddit.de](https://browse.feddit.de/)
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 4
+favouriteCount: 6
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1686859435 {#2031
date: 2023-06-15 22:03:55.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2075 …}
+votes: Doctrine\ORM\PersistentCollection {#2079 …}
+reports: Doctrine\ORM\PersistentCollection {#2078 …}
+favourites: Doctrine\ORM\PersistentCollection {#2097 …}
+notifications: Doctrine\ORM\PersistentCollection {#2082 …}
+badges: Doctrine\ORM\PersistentCollection {#2096 …}
+children: []
-id: 7807
-titleTs: "'4th':10 '5k':2 'almost':1 'browser':14 'communiti':13 'lemmi':6,12 'migrat':4 'pirat':3 're':8"
-bodyTs: "'/)':20 'browse.feddit.de':17,19 'browse.feddit.de/)':18 'goe':4 'growth':2 'incred':1 'littl':8 'need':10 'reddit':14 'refer':16 'show':6"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686890991
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/21268"
+editedAt: null
+createdAt: DateTimeImmutable @1686851491 {#2036
date: 2023-06-15 19:51:31.0 +02:00
}
} |
|
Show voter details
|
35 |
DENIED
|
edit
|
App\Entity\Entry {#2037
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2144 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Almost-5K-Pirates-migrated-to-lemmy-We-re-now-4th-in"
+title: "Almost 5K Pirates migrated to lemmy. We're now 4th in lemmy communities browser!"
+url: "https://lemmy.dbzer0.com/pictrs/image/c4840365-d4a9-4e1d-90e5-cbdf4eb7e254.png"
+body: """
Incredible growth. just goes to show how little we needed to be in Reddit.\n
\n
For reference: [browse.feddit.de](https://browse.feddit.de/)
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 4
+favouriteCount: 6
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1686859435 {#2031
date: 2023-06-15 22:03:55.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2075 …}
+votes: Doctrine\ORM\PersistentCollection {#2079 …}
+reports: Doctrine\ORM\PersistentCollection {#2078 …}
+favourites: Doctrine\ORM\PersistentCollection {#2097 …}
+notifications: Doctrine\ORM\PersistentCollection {#2082 …}
+badges: Doctrine\ORM\PersistentCollection {#2096 …}
+children: []
-id: 7807
-titleTs: "'4th':10 '5k':2 'almost':1 'browser':14 'communiti':13 'lemmi':6,12 'migrat':4 'pirat':3 're':8"
-bodyTs: "'/)':20 'browse.feddit.de':17,19 'browse.feddit.de/)':18 'goe':4 'growth':2 'incred':1 'littl':8 'need':10 'reddit':14 'refer':16 'show':6"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686890991
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/21268"
+editedAt: null
+createdAt: DateTimeImmutable @1686851491 {#2036
date: 2023-06-15 19:51:31.0 +02:00
}
} |
|
Show voter details
|
36 |
DENIED
|
moderate
|
App\Entity\Entry {#2037
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: Proxies\__CG__\App\Entity\Image {#2144 …}
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "Almost-5K-Pirates-migrated-to-lemmy-We-re-now-4th-in"
+title: "Almost 5K Pirates migrated to lemmy. We're now 4th in lemmy communities browser!"
+url: "https://lemmy.dbzer0.com/pictrs/image/c4840365-d4a9-4e1d-90e5-cbdf4eb7e254.png"
+body: """
Incredible growth. just goes to show how little we needed to be in Reddit.\n
\n
For reference: [browse.feddit.de](https://browse.feddit.de/)
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 4
+favouriteCount: 6
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1686859435 {#2031
date: 2023-06-15 22:03:55.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2075 …}
+votes: Doctrine\ORM\PersistentCollection {#2079 …}
+reports: Doctrine\ORM\PersistentCollection {#2078 …}
+favourites: Doctrine\ORM\PersistentCollection {#2097 …}
+notifications: Doctrine\ORM\PersistentCollection {#2082 …}
+badges: Doctrine\ORM\PersistentCollection {#2096 …}
+children: []
-id: 7807
-titleTs: "'4th':10 '5k':2 'almost':1 'browser':14 'communiti':13 'lemmi':6,12 'migrat':4 'pirat':3 're':8"
-bodyTs: "'/)':20 'browse.feddit.de':17,19 'browse.feddit.de/)':18 'goe':4 'growth':2 'incred':1 'littl':8 'need':10 'reddit':14 'refer':16 'show':6"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686890991
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/21268"
+editedAt: null
+createdAt: DateTimeImmutable @1686851491 {#2036
date: 2023-06-15 19:51:31.0 +02:00
}
} |
|
Show voter details
|
37 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
38 |
DENIED
|
moderate
|
App\Entity\Entry {#2161
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "OK-mateys-let-s-talk-about-direct-links"
+title: "OK mateys, let's talk about direct links."
+url: "https://lemmy.dbzer0.com/pictrs/image/dc2bed5b-75be-42c1-9d73-f4a44fcaf059.png"
+body: """
The original /r/piracy was purposefully gimped because Reddit received DMCAs for any random thing and didn’t even bother to follow up. Since we’re in new waters, I want things to be a bit more relaxed, but there’s a limit on **how** relaxed we can be, without starting to get lawsuits, which I will not be able to fight off. I also host other communities and interests which might cause me headaches.\n
\n
Remember, this is a hobby project (and [none of you scurvy dogs are donating](https://ko-fi.com/dbzer0)) :D\n
\n
So here are some piracy-related ground rules **for he whole of lemmy.dbzer0.com** as of today\n
\n
1. **No direct links**. This means anything which would make Nintendo or Disney light my ass on fire. I am not going to ban you for it (unless you start doing this on purpose), but I will ask admins and mods to remove them.\n
2. **You can link to websites pages related to piracy**. Linking to websites linking to your content (not with a 301 redirect, before you ask) is OK. In general try to keep one degree of separation between our collective groins and your links.\n
3. **Magnet Links and links to Torrent files are OK**, unless we start getting into trouble for it.\n
4. **/c/piracy has its own, more restrictive rules**. Follow them first when they differ from what I post here! /c/piracy is for generic discussion, I don’t want it to turn into a link repository full of beggars, got it?\n
5. These rules apply to all pirate communities in lemmy.dbzer0.com. Unless that community has more restrictive rules from its own mods. I can easily get a lawsuit because you start making a nintendo ROM link repository.\n
6. **You can still post direct links elsewhere**: If you want a place to post direct links, I suggest you use a community on a server setup to handle this. This requires some significant investment in anonymity and hosting provider (these providers are 3x as expensive, yo!). You can still subscribe and share from those communities with your account in lemmy.dbzer0.com, which can serve as your “port of safety” as those lemmies could be taken down due to those links. If that happens, this safer community will still be up.\n
\n
All in all, this lemmy is supposed to be **Pirate-allied**, but not a direct link repository. I literally cannot handle that legal risk at the moment. I hope you all understand the realities of our situation. As much as we can argue that a link to a file is not infringing, the Cartel’s legal fund is bottomless, and all I have is a tinsy-tiny treasure chest under my birdbath.\n
\n
If any pirate communites need to migrate after this, I understand. I would still suggest you keep them around as the “safe” community, and post your link aggregation on a lemmy instance which can handle the eye of sauron. This way you get both a stable community and account, and your links via fediverse. Win-win.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707794572 {#2116
date: 2024-02-13 04:22:52.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2160 …}
+votes: Doctrine\ORM\PersistentCollection {#2162 …}
+reports: Doctrine\ORM\PersistentCollection {#2128 …}
+favourites: Doctrine\ORM\PersistentCollection {#2126 …}
+notifications: Doctrine\ORM\PersistentCollection {#2139 …}
+badges: Doctrine\ORM\PersistentCollection {#2224 …}
+children: []
-id: 21301
-titleTs: "'direct':7 'let':3 'link':8 'matey':2 'ok':1 'talk':5"
-bodyTs: "'/c/piracy':216,234 '/dbzer0))':91 '/r/piracy':3 '1':110 '2':154 '3':197 '301':174 '3x':334 '4':215 '5':255 '6':291 'abl':59 'account':349,503 'admin':148 'aggreg':482 'alli':392 'also':64 'anonym':327 'anyth':116 'appli':258 'argu':424 'around':473 'ask':147,178 'ass':125 'ban':133 'beggar':252 'birdbath':454 'bit':35 'bother':19 'bottomless':440 'cannot':401 'cartel':435 'caus':72 'chest':451 'collect':192 'communit':458 'communiti':67,262,267,313,346,376,477,501 'content':170 'could':363 'd':92 'degre':187 'didn':16 'differ':228 'direct':112,296,306,396 'discuss':238 'disney':122 'dmcas':10 'dog':86 'donat':88 'due':367 'easili':278 'elsewher':298 'even':18 'expens':336 'eye':491 'fedivers':508 'fight':61 'file':204,430 'fire':127 'first':225 'follow':21,223 'full':250 'fund':438 'general':182 'generic':237 'get':52,210,279,497 'gimp':6 'go':131 'got':253 'groin':193 'ground':100 'handl':319,402,489 'happen':373 'headach':74 'hobbi':79 'hope':410 'host':65,329 'infring':433 'instanc':486 'interest':69 'invest':325 'keep':185,471 'ko-fi.com':90 'ko-fi.com/dbzer0))':89 'lawsuit':53,281 'legal':404,437 'lemmi':362,385,485 'lemmy.dbzer0.com':106,264,351 'light':123 'limit':42 'link':113,157,164,167,196,199,201,248,289,297,307,370,397,427,481,506 'liter':400 'magnet':198 'make':119,285 'mean':115 'might':71 'migrat':461 'mod':150,275 'moment':408 'much':420 'need':459 'new':27 'nintendo':120,287 'none':82 'ok':180,206 'one':186 'origin':2 'page':160 'piraci':98,163 'piracy-rel':97 'pirat':261,391,457 'pirate-':390 'place':303 'port':357 'post':232,295,305,479 'project':80 'provid':330,332 'purpos':5,143 'random':13 're':25 'realiti':415 'receiv':9 'reddit':8 'redirect':175 'relat':99,161 'relax':37,45 'rememb':75 'remov':152 'repositori':249,290,398 'requir':322 'restrict':221,270 'risk':405 'rom':288 'rule':101,222,257,271 'safe':476 'safer':375 'safeti':359 'sauron':493 'scurvi':85 'separ':189 'serv':354 'server':316 'setup':317 'share':343 'signific':324 'sinc':23 'situat':418 'stabl':500 'start':50,139,209,284 'still':294,340,378,468 'subscrib':341 'suggest':309,469 'suppos':387 'taken':365 'thing':14,31 'tini':449 'tinsi':448 'tinsy-tini':447 'today':109 'torrent':203 'treasur':450 'tri':183 'troubl':212 'turn':245 'understand':413,465 'unless':137,207,265 'use':311 'via':507 'want':30,242,301 'water':28 'way':495 'websit':159,166 'whole':104 'win':510,511 'win-win':509 'without':49 'would':118,467 'yo':337"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686823559
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/18438"
+editedAt: null
+createdAt: DateTimeImmutable @1686817059 {#2120
date: 2023-06-15 10:17:39.0 +02:00
}
} |
|
Show voter details
|
39 |
DENIED
|
edit
|
App\Entity\Entry {#2161
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "OK-mateys-let-s-talk-about-direct-links"
+title: "OK mateys, let's talk about direct links."
+url: "https://lemmy.dbzer0.com/pictrs/image/dc2bed5b-75be-42c1-9d73-f4a44fcaf059.png"
+body: """
The original /r/piracy was purposefully gimped because Reddit received DMCAs for any random thing and didn’t even bother to follow up. Since we’re in new waters, I want things to be a bit more relaxed, but there’s a limit on **how** relaxed we can be, without starting to get lawsuits, which I will not be able to fight off. I also host other communities and interests which might cause me headaches.\n
\n
Remember, this is a hobby project (and [none of you scurvy dogs are donating](https://ko-fi.com/dbzer0)) :D\n
\n
So here are some piracy-related ground rules **for he whole of lemmy.dbzer0.com** as of today\n
\n
1. **No direct links**. This means anything which would make Nintendo or Disney light my ass on fire. I am not going to ban you for it (unless you start doing this on purpose), but I will ask admins and mods to remove them.\n
2. **You can link to websites pages related to piracy**. Linking to websites linking to your content (not with a 301 redirect, before you ask) is OK. In general try to keep one degree of separation between our collective groins and your links.\n
3. **Magnet Links and links to Torrent files are OK**, unless we start getting into trouble for it.\n
4. **/c/piracy has its own, more restrictive rules**. Follow them first when they differ from what I post here! /c/piracy is for generic discussion, I don’t want it to turn into a link repository full of beggars, got it?\n
5. These rules apply to all pirate communities in lemmy.dbzer0.com. Unless that community has more restrictive rules from its own mods. I can easily get a lawsuit because you start making a nintendo ROM link repository.\n
6. **You can still post direct links elsewhere**: If you want a place to post direct links, I suggest you use a community on a server setup to handle this. This requires some significant investment in anonymity and hosting provider (these providers are 3x as expensive, yo!). You can still subscribe and share from those communities with your account in lemmy.dbzer0.com, which can serve as your “port of safety” as those lemmies could be taken down due to those links. If that happens, this safer community will still be up.\n
\n
All in all, this lemmy is supposed to be **Pirate-allied**, but not a direct link repository. I literally cannot handle that legal risk at the moment. I hope you all understand the realities of our situation. As much as we can argue that a link to a file is not infringing, the Cartel’s legal fund is bottomless, and all I have is a tinsy-tiny treasure chest under my birdbath.\n
\n
If any pirate communites need to migrate after this, I understand. I would still suggest you keep them around as the “safe” community, and post your link aggregation on a lemmy instance which can handle the eye of sauron. This way you get both a stable community and account, and your links via fediverse. Win-win.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707794572 {#2116
date: 2024-02-13 04:22:52.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2160 …}
+votes: Doctrine\ORM\PersistentCollection {#2162 …}
+reports: Doctrine\ORM\PersistentCollection {#2128 …}
+favourites: Doctrine\ORM\PersistentCollection {#2126 …}
+notifications: Doctrine\ORM\PersistentCollection {#2139 …}
+badges: Doctrine\ORM\PersistentCollection {#2224 …}
+children: []
-id: 21301
-titleTs: "'direct':7 'let':3 'link':8 'matey':2 'ok':1 'talk':5"
-bodyTs: "'/c/piracy':216,234 '/dbzer0))':91 '/r/piracy':3 '1':110 '2':154 '3':197 '301':174 '3x':334 '4':215 '5':255 '6':291 'abl':59 'account':349,503 'admin':148 'aggreg':482 'alli':392 'also':64 'anonym':327 'anyth':116 'appli':258 'argu':424 'around':473 'ask':147,178 'ass':125 'ban':133 'beggar':252 'birdbath':454 'bit':35 'bother':19 'bottomless':440 'cannot':401 'cartel':435 'caus':72 'chest':451 'collect':192 'communit':458 'communiti':67,262,267,313,346,376,477,501 'content':170 'could':363 'd':92 'degre':187 'didn':16 'differ':228 'direct':112,296,306,396 'discuss':238 'disney':122 'dmcas':10 'dog':86 'donat':88 'due':367 'easili':278 'elsewher':298 'even':18 'expens':336 'eye':491 'fedivers':508 'fight':61 'file':204,430 'fire':127 'first':225 'follow':21,223 'full':250 'fund':438 'general':182 'generic':237 'get':52,210,279,497 'gimp':6 'go':131 'got':253 'groin':193 'ground':100 'handl':319,402,489 'happen':373 'headach':74 'hobbi':79 'hope':410 'host':65,329 'infring':433 'instanc':486 'interest':69 'invest':325 'keep':185,471 'ko-fi.com':90 'ko-fi.com/dbzer0))':89 'lawsuit':53,281 'legal':404,437 'lemmi':362,385,485 'lemmy.dbzer0.com':106,264,351 'light':123 'limit':42 'link':113,157,164,167,196,199,201,248,289,297,307,370,397,427,481,506 'liter':400 'magnet':198 'make':119,285 'mean':115 'might':71 'migrat':461 'mod':150,275 'moment':408 'much':420 'need':459 'new':27 'nintendo':120,287 'none':82 'ok':180,206 'one':186 'origin':2 'page':160 'piraci':98,163 'piracy-rel':97 'pirat':261,391,457 'pirate-':390 'place':303 'port':357 'post':232,295,305,479 'project':80 'provid':330,332 'purpos':5,143 'random':13 're':25 'realiti':415 'receiv':9 'reddit':8 'redirect':175 'relat':99,161 'relax':37,45 'rememb':75 'remov':152 'repositori':249,290,398 'requir':322 'restrict':221,270 'risk':405 'rom':288 'rule':101,222,257,271 'safe':476 'safer':375 'safeti':359 'sauron':493 'scurvi':85 'separ':189 'serv':354 'server':316 'setup':317 'share':343 'signific':324 'sinc':23 'situat':418 'stabl':500 'start':50,139,209,284 'still':294,340,378,468 'subscrib':341 'suggest':309,469 'suppos':387 'taken':365 'thing':14,31 'tini':449 'tinsi':448 'tinsy-tini':447 'today':109 'torrent':203 'treasur':450 'tri':183 'troubl':212 'turn':245 'understand':413,465 'unless':137,207,265 'use':311 'via':507 'want':30,242,301 'water':28 'way':495 'websit':159,166 'whole':104 'win':510,511 'win-win':509 'without':49 'would':118,467 'yo':337"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686823559
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/18438"
+editedAt: null
+createdAt: DateTimeImmutable @1686817059 {#2120
date: 2023-06-15 10:17:39.0 +02:00
}
} |
|
Show voter details
|
40 |
DENIED
|
moderate
|
App\Entity\Entry {#2161
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "OK-mateys-let-s-talk-about-direct-links"
+title: "OK mateys, let's talk about direct links."
+url: "https://lemmy.dbzer0.com/pictrs/image/dc2bed5b-75be-42c1-9d73-f4a44fcaf059.png"
+body: """
The original /r/piracy was purposefully gimped because Reddit received DMCAs for any random thing and didn’t even bother to follow up. Since we’re in new waters, I want things to be a bit more relaxed, but there’s a limit on **how** relaxed we can be, without starting to get lawsuits, which I will not be able to fight off. I also host other communities and interests which might cause me headaches.\n
\n
Remember, this is a hobby project (and [none of you scurvy dogs are donating](https://ko-fi.com/dbzer0)) :D\n
\n
So here are some piracy-related ground rules **for he whole of lemmy.dbzer0.com** as of today\n
\n
1. **No direct links**. This means anything which would make Nintendo or Disney light my ass on fire. I am not going to ban you for it (unless you start doing this on purpose), but I will ask admins and mods to remove them.\n
2. **You can link to websites pages related to piracy**. Linking to websites linking to your content (not with a 301 redirect, before you ask) is OK. In general try to keep one degree of separation between our collective groins and your links.\n
3. **Magnet Links and links to Torrent files are OK**, unless we start getting into trouble for it.\n
4. **/c/piracy has its own, more restrictive rules**. Follow them first when they differ from what I post here! /c/piracy is for generic discussion, I don’t want it to turn into a link repository full of beggars, got it?\n
5. These rules apply to all pirate communities in lemmy.dbzer0.com. Unless that community has more restrictive rules from its own mods. I can easily get a lawsuit because you start making a nintendo ROM link repository.\n
6. **You can still post direct links elsewhere**: If you want a place to post direct links, I suggest you use a community on a server setup to handle this. This requires some significant investment in anonymity and hosting provider (these providers are 3x as expensive, yo!). You can still subscribe and share from those communities with your account in lemmy.dbzer0.com, which can serve as your “port of safety” as those lemmies could be taken down due to those links. If that happens, this safer community will still be up.\n
\n
All in all, this lemmy is supposed to be **Pirate-allied**, but not a direct link repository. I literally cannot handle that legal risk at the moment. I hope you all understand the realities of our situation. As much as we can argue that a link to a file is not infringing, the Cartel’s legal fund is bottomless, and all I have is a tinsy-tiny treasure chest under my birdbath.\n
\n
If any pirate communites need to migrate after this, I understand. I would still suggest you keep them around as the “safe” community, and post your link aggregation on a lemmy instance which can handle the eye of sauron. This way you get both a stable community and account, and your links via fediverse. Win-win.
"""
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 1
+favouriteCount: 0
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1707794572 {#2116
date: 2024-02-13 04:22:52.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2160 …}
+votes: Doctrine\ORM\PersistentCollection {#2162 …}
+reports: Doctrine\ORM\PersistentCollection {#2128 …}
+favourites: Doctrine\ORM\PersistentCollection {#2126 …}
+notifications: Doctrine\ORM\PersistentCollection {#2139 …}
+badges: Doctrine\ORM\PersistentCollection {#2224 …}
+children: []
-id: 21301
-titleTs: "'direct':7 'let':3 'link':8 'matey':2 'ok':1 'talk':5"
-bodyTs: "'/c/piracy':216,234 '/dbzer0))':91 '/r/piracy':3 '1':110 '2':154 '3':197 '301':174 '3x':334 '4':215 '5':255 '6':291 'abl':59 'account':349,503 'admin':148 'aggreg':482 'alli':392 'also':64 'anonym':327 'anyth':116 'appli':258 'argu':424 'around':473 'ask':147,178 'ass':125 'ban':133 'beggar':252 'birdbath':454 'bit':35 'bother':19 'bottomless':440 'cannot':401 'cartel':435 'caus':72 'chest':451 'collect':192 'communit':458 'communiti':67,262,267,313,346,376,477,501 'content':170 'could':363 'd':92 'degre':187 'didn':16 'differ':228 'direct':112,296,306,396 'discuss':238 'disney':122 'dmcas':10 'dog':86 'donat':88 'due':367 'easili':278 'elsewher':298 'even':18 'expens':336 'eye':491 'fedivers':508 'fight':61 'file':204,430 'fire':127 'first':225 'follow':21,223 'full':250 'fund':438 'general':182 'generic':237 'get':52,210,279,497 'gimp':6 'go':131 'got':253 'groin':193 'ground':100 'handl':319,402,489 'happen':373 'headach':74 'hobbi':79 'hope':410 'host':65,329 'infring':433 'instanc':486 'interest':69 'invest':325 'keep':185,471 'ko-fi.com':90 'ko-fi.com/dbzer0))':89 'lawsuit':53,281 'legal':404,437 'lemmi':362,385,485 'lemmy.dbzer0.com':106,264,351 'light':123 'limit':42 'link':113,157,164,167,196,199,201,248,289,297,307,370,397,427,481,506 'liter':400 'magnet':198 'make':119,285 'mean':115 'might':71 'migrat':461 'mod':150,275 'moment':408 'much':420 'need':459 'new':27 'nintendo':120,287 'none':82 'ok':180,206 'one':186 'origin':2 'page':160 'piraci':98,163 'piracy-rel':97 'pirat':261,391,457 'pirate-':390 'place':303 'port':357 'post':232,295,305,479 'project':80 'provid':330,332 'purpos':5,143 'random':13 're':25 'realiti':415 'receiv':9 'reddit':8 'redirect':175 'relat':99,161 'relax':37,45 'rememb':75 'remov':152 'repositori':249,290,398 'requir':322 'restrict':221,270 'risk':405 'rom':288 'rule':101,222,257,271 'safe':476 'safer':375 'safeti':359 'sauron':493 'scurvi':85 'separ':189 'serv':354 'server':316 'setup':317 'share':343 'signific':324 'sinc':23 'situat':418 'stabl':500 'start':50,139,209,284 'still':294,340,378,468 'subscrib':341 'suggest':309,469 'suppos':387 'taken':365 'thing':14,31 'tini':449 'tinsi':448 'tinsy-tini':447 'today':109 'torrent':203 'treasur':450 'tri':183 'troubl':212 'turn':245 'understand':413,465 'unless':137,207,265 'use':311 'via':507 'want':30,242,301 'water':28 'way':495 'websit':159,166 'whole':104 'win':510,511 'win-win':509 'without':49 'would':118,467 'yo':337"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1686823559
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/18438"
+editedAt: null
+createdAt: DateTimeImmutable @1686817059 {#2120
date: 2023-06-15 10:17:39.0 +02:00
}
} |
|
Show voter details
|
41 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
42 |
DENIED
|
moderate
|
App\Entity\Entry {#2291
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2309 …}
+image: Proxies\__CG__\App\Entity\Image {#2301 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2302 …}
+slug: "Fuckin-project-managers"
+title: "Fuckin project managers"
+url: "https://hexbear.net/pictrs/image/5f366b8e-4093-46be-b516-300d2d50deb0.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 0
+favouriteCount: 1
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701081692 {#2298
date: 2023-11-27 11:41:32.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2297 …}
+votes: Doctrine\ORM\PersistentCollection {#2315 …}
+reports: Doctrine\ORM\PersistentCollection {#2321 …}
+favourites: Doctrine\ORM\PersistentCollection {#2310 …}
+notifications: Doctrine\ORM\PersistentCollection {#2306 …}
+badges: Doctrine\ORM\PersistentCollection {#2305 …}
+children: []
-id: 32087
-titleTs: "'fuckin':1 'manag':3 'project':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1701081692
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/9206288"
+editedAt: null
+createdAt: DateTimeImmutable @1701081692 {#2293
date: 2023-11-27 11:41:32.0 +01:00
}
} |
|
Show voter details
|
43 |
DENIED
|
edit
|
App\Entity\Entry {#2291
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2309 …}
+image: Proxies\__CG__\App\Entity\Image {#2301 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2302 …}
+slug: "Fuckin-project-managers"
+title: "Fuckin project managers"
+url: "https://hexbear.net/pictrs/image/5f366b8e-4093-46be-b516-300d2d50deb0.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 0
+favouriteCount: 1
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701081692 {#2298
date: 2023-11-27 11:41:32.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2297 …}
+votes: Doctrine\ORM\PersistentCollection {#2315 …}
+reports: Doctrine\ORM\PersistentCollection {#2321 …}
+favourites: Doctrine\ORM\PersistentCollection {#2310 …}
+notifications: Doctrine\ORM\PersistentCollection {#2306 …}
+badges: Doctrine\ORM\PersistentCollection {#2305 …}
+children: []
-id: 32087
-titleTs: "'fuckin':1 'manag':3 'project':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1701081692
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/9206288"
+editedAt: null
+createdAt: DateTimeImmutable @1701081692 {#2293
date: 2023-11-27 11:41:32.0 +01:00
}
} |
|
Show voter details
|
44 |
DENIED
|
moderate
|
App\Entity\Entry {#2291
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#2309 …}
+image: Proxies\__CG__\App\Entity\Image {#2301 …}
+domain: Proxies\__CG__\App\Entity\Domain {#2302 …}
+slug: "Fuckin-project-managers"
+title: "Fuckin project managers"
+url: "https://hexbear.net/pictrs/image/5f366b8e-4093-46be-b516-300d2d50deb0.jpeg"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 0
+favouriteCount: 1
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701081692 {#2298
date: 2023-11-27 11:41:32.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#2297 …}
+votes: Doctrine\ORM\PersistentCollection {#2315 …}
+reports: Doctrine\ORM\PersistentCollection {#2321 …}
+favourites: Doctrine\ORM\PersistentCollection {#2310 …}
+notifications: Doctrine\ORM\PersistentCollection {#2306 …}
+badges: Doctrine\ORM\PersistentCollection {#2305 …}
+children: []
-id: 32087
-titleTs: "'fuckin':1 'manag':3 'project':2"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1701081692
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/9206288"
+editedAt: null
+createdAt: DateTimeImmutable @1701081692 {#2293
date: 2023-11-27 11:41:32.0 +01:00
}
} |
|
Show voter details
|
45 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
46 |
DENIED
|
moderate
|
App\Entity\Entry {#1410
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "A-different-type-of-17th-century-piracy"
+title: "A different type of 17th century piracy"
+url: "https://lemmy.dbzer0.com/pictrs/image/5eb55dc8-99b3-4d76-951d-f096510c4390.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 0
+favouriteCount: 5
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695145172 {#1708
date: 2023-09-19 19:39:32.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1907 …}
+votes: Doctrine\ORM\PersistentCollection {#1407 …}
+reports: Doctrine\ORM\PersistentCollection {#2391 …}
+favourites: Doctrine\ORM\PersistentCollection {#2369 …}
+notifications: Doctrine\ORM\PersistentCollection {#2392 …}
+badges: Doctrine\ORM\PersistentCollection {#2395 …}
+children: []
-id: 5899
-titleTs: "'17th':5 'centuri':6 'differ':2 'piraci':7 'type':3"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695154172
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/4448553"
+editedAt: null
+createdAt: DateTimeImmutable @1695145172 {#1926
date: 2023-09-19 19:39:32.0 +02:00
}
} |
|
Show voter details
|
47 |
DENIED
|
edit
|
App\Entity\Entry {#1410
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "A-different-type-of-17th-century-piracy"
+title: "A different type of 17th century piracy"
+url: "https://lemmy.dbzer0.com/pictrs/image/5eb55dc8-99b3-4d76-951d-f096510c4390.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 0
+favouriteCount: 5
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695145172 {#1708
date: 2023-09-19 19:39:32.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1907 …}
+votes: Doctrine\ORM\PersistentCollection {#1407 …}
+reports: Doctrine\ORM\PersistentCollection {#2391 …}
+favourites: Doctrine\ORM\PersistentCollection {#2369 …}
+notifications: Doctrine\ORM\PersistentCollection {#2392 …}
+badges: Doctrine\ORM\PersistentCollection {#2395 …}
+children: []
-id: 5899
-titleTs: "'17th':5 'centuri':6 'differ':2 'piraci':7 'type':3"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695154172
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/4448553"
+editedAt: null
+createdAt: DateTimeImmutable @1695145172 {#1926
date: 2023-09-19 19:39:32.0 +02:00
}
} |
|
Show voter details
|
48 |
DENIED
|
moderate
|
App\Entity\Entry {#1410
+user: App\Entity\User {#261 …}
+magazine: Proxies\__CG__\App\Entity\Magazine {#1718 …}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1874 …}
+slug: "A-different-type-of-17th-century-piracy"
+title: "A different type of 17th century piracy"
+url: "https://lemmy.dbzer0.com/pictrs/image/5eb55dc8-99b3-4d76-951d-f096510c4390.png"
+body: null
+type: "image"
+lang: "en"
+isOc: false
+hasEmbed: true
+commentCount: 0
+favouriteCount: 5
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1695145172 {#1708
date: 2023-09-19 19:39:32.0 +02:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1907 …}
+votes: Doctrine\ORM\PersistentCollection {#1407 …}
+reports: Doctrine\ORM\PersistentCollection {#2391 …}
+favourites: Doctrine\ORM\PersistentCollection {#2369 …}
+notifications: Doctrine\ORM\PersistentCollection {#2392 …}
+badges: Doctrine\ORM\PersistentCollection {#2395 …}
+children: []
-id: 5899
-titleTs: "'17th':5 'centuri':6 'differ':2 'piraci':7 'type':3"
-bodyTs: null
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1695154172
+visibility: "visible "
+apId: "https://lemmy.dbzer0.com/post/4448553"
+editedAt: null
+createdAt: DateTimeImmutable @1695145172 {#1926
date: 2023-09-19 19:39:32.0 +02:00
}
} |
|
Show voter details
|