I went ahead and just deleted my entire pictrs cache and will definitely disable caching other servers images when it becomes available.
I went ahead and just deleted my entire pictrs cache and will definitely disable caching other servers images when it becomes available.
With most VPN providers you can use OpenVPN clients to connect to them. But if you are asking can i host an OpenVPN server for free and use it for piracy the answer is no. The entire point of a VPN is to conceal yourself and you are not accomplishing that if ypu are hosting it yourself. You need a VPN service.
I believe direct links are againt the rules but what you want is sportsurge. Its an aggregator of lots of links.
I have a simple shell script that runs every night at 4am. It sets a size limit, then it deletes one episode at a time (starting with the oldest) until the directory size is under the limit. So a first in first out system. Scheduled it 3 years ago, and i just never run out of space ever.
Interesting. Are you pre-caching contents on the faster drives? How are you going about it?
I mean, it’d not like it was their choice. I’m sure they would have loved to remain the place where everything was.
You dont want to disable defender completely. Add an exlcuded folder and put your downloads in that. Also exclude the folder it downloads to.
I do think that sums it up pretty well, and as other have said, the last season had a “I don’t want to do this anymore, lets wrap this up vibe” and to make matters worse, they completely abandoned so many plots that you thought had a point to them. To me it felt so obvious that during the fall of kings landing, Cersi should have flipped out and Jamie should have killed her. History repeating itself. Maybe that was just too predictable for them to actually do it, but all the character development up to that point was the perfect setup for it and they just dropped it altogether.
Also i should mention that I do torrent occasionaly and I leave it seeding for ages. So my torrent ratios are very healthy.
Yes im doing something similar but you should probably mask your home IP in some way using something like Cloudflare tunnels. Keep in mind the whole idea behind federation is you are advertising yourself to the fediverse.
Everyone there probably decided not to self-host because they can’t hide it behind their VPN lol
I primarily use Usenet, so no seeding.
I download the biggest files i can get. Im going to delete it when I’m done with it anyways, who cares about the space.
I do something similar, then fail2ban immediately bans the ip for a few hours. The only people going to my root domain are people i do not want sniffing around. It also does the same if you dont pass in my domain at all (and are just hitting random ips).
Namecheap is what I use ya. They are also really great if you have some internal services and want just a cheap domain to get SSL certs from LetEncrypt. All my internal traffic is SSL now because why not, its 85 cents a year. And no dealing with self-signed certs.
No i mean if you want a super cheap .xyz domain, its very cheap if you choose a domain that is digits only. For example my lemmy domain is 158436977.xyz. its 89 cents a year.
You can certainly have xyz domains that are words just like any other.
Also if you dont mind numbers .xyz domains can be like $1 a year. It has to be only numbers and i think at least 9 digits.
Keep in mind they are hacked together and were not meant for mass consumption. Here is an example of one of the scripts that contacts the gitea api and inserts the most recent 10 issues into Flames database with a specific category.
`import sqlite3 from datetime import datetime import requests import re import json from datetime import datetime, timezone
def insert_bookmark(name, url, category_id, order_id): conn = sqlite3.connect(‘/app/db.sqlite’) cursor = conn.cursor()
cursor.execute("SELECT MAX(id) FROM bookmarks")
result = cursor.fetchone()
max_id = result[0] if result[0] else 0
current_time = datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f %z')
values = (name, url, category_id, "", current_time, current_time, 0, order_id)
cursor.execute("INSERT INTO bookmarks (name, url, categoryId, icon, createdAt, updatedAt, isPublic, orderId) VALUES (?, ?, ?, ?, ?, ?, ?, ?);", values)
max_id += 1
conn.commit()
conn.close()
return max_id
def delete_bookmark(category_id): conn = sqlite3.connect(‘/app/db.sqlite’) cursor = conn.cursor() cursor.execute(“DELETE FROM bookmarks WHERE categoryId = ?”, (category_id,)) # Commit the changes and close the connection conn.commit() conn.close()
def get_recently_updated_issues(repo_urls, user_name, api_token): headers = { “Authorization”: f"token {api_token}", “Content-Type”: “application/json” }
all_issues = []
for repo_url, repo_name in repo_urls:
api_url = repo_url
# Query the Gitea API to get the issues
response = requests.get(api_url, headers=headers, params={"state": "all"})
response.raise_for_status()
issues = response.json()
sorted_issues = sorted(issues, key=lambda x: x["updated_at"], reverse=True)
all_issues.extend(sorted_issues[:5])
sorted_all_issues = sorted(all_issues, key=lambda x: x["updated_at"], reverse=True)
recent_issue_titles = []
recent_issue_links = []
recent_timestamps = []
for issue in sorted_all_issues[:10]:
title = issue["title"]
link = issue["html_url"]
timestamp = issue["updated_at"]
recent_issue_titles.append(title)
recent_issue_links.append(link)
recent_timestamps.append(timestamp)
return recent_issue_titles, recent_issue_links, recent_timestamps
repo_urls = [ (“https://gitea.example.com/api/v1/repos/user1/repo1/issues”, “repo1”), (“https://gitea.example.com/api/v1/repos/user1/repo2/issues”, “repo2”) ] user_name = “user1” api_token = “example token”
delete_bookmark(8) order_id = 1
recent_issue_titles, recent_issue_links, recent_timestamps = get_recently_updated_issues(repo_urls, user_name, api_token)
for title, link, timestamp in zip(recent_issue_titles, recent_issue_links, recent_timestamps): print(“Issue Title:”, title) print(“Issue Link:”, link) print(“Last Updated:”, timestamp) print() bookmark_id = insert_bookmark(title, link, 8, order_id) order_id += 1`
Really? Any proof of this?
https://github.com/LemmyNet/lemmy/pull/3897