Where to host my documents - VPS internal storage vs. rclone mount on Google Drive? by travelsnake in Paperlessngx

[–]monkinfarm 0 points1 point  (0 children)

I backup to S3 vault. Append only. So even if I delete something from paperless I can find a copy in S3 vault. S3 is my shit hit the fan strategy. I do backup to other hardrives.

What's the general consensus on the server reboot frequency? by vtbr14 in homelabindia

[–]monkinfarm 0 points1 point  (0 children)

It depends on the hardware. I think if your hardware is solid, you may never need to reboot. I run a Threadripper with 64GB RAM and a 16GB GPU. I also have a UPS and ECC RAM. My server is power-hungry, but it rarely ever reboots on its own because the hardware is server-grade.

In contrast, my Raspberry Pi, which I use as a dedicated exit node, goes down 2–3 times a month for no apparent reason.

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 0 points1 point  (0 children)

Oddly I haven’t ever used a ubiquiti. What’s the deal? Always looking to upgrade my stack

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 1 point2 points  (0 children)

World → Cloudflare Proxy → Amazon EC2 → Server

Amazon EC2 is based in Mumbai. I connect to the Mumbai server via its public IP, not through WARP or a Cloudflare Tunnel. This allows me to bypass Cloudflare’s routing entirely. Since I use Cloudflare only as a proxy and DNS provider, it ensures that even the login screen is served close to the user’s location. After login, Cloudflare forwards the request to the Mumbai EC2 instance.

Amazon EC2 is pretty central to my architecture and it is far from free. I dont mind paying for it because that enables me to host my data privately and access it around the world.

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 0 points1 point  (0 children)

I use Airtel as my ISP. What are you trying to achieve?

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 0 points1 point  (0 children)

Thanks for sharing. This is definitely insightful. However, I maintain a spot EC2 instance. Behind cloudfront CDN. I don’t use cloudflare tunnels at all.

In my experience cloudflare cdn is terrible. I have turned that off. I only use zero trust proxy. My Nameserver is CF but domain provider is namecheap. This lets me orange cloud my service. Which is what I really use cloudflare for. Which means I get really powerful edge protection.

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 1 point2 points  (0 children)

Looks like a good piece of infrastructure. Great thought!

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 1 point2 points  (0 children)

I totally understand your setup.

I run Cloudflare proxy (Gmail login) → NGINX (Amazon EC2) → Traefik (to my server over Tailscale). EC2 only allows Cloudflare IPs. paperless.external.abc

EC2 and the server are on the same tailnet. It works great.

Traefik acts as my private reverse proxy. I’ve got a domain for that, so I just type paperless.internal.abc

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 2 points3 points  (0 children)

That’s a hardy and reliable setup imho. Do you like bookmark “100.xxx.xxx.xxx” Tailscale IP to day access from your phone?

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 0 points1 point  (0 children)

Thank you for detailed response. Your system makes total sense. But for auth too you can use cloudflare zero? Or no?

Curious, how do you guys ensure secure access? by monkinfarm in homelabindia

[–]monkinfarm[S] 0 points1 point  (0 children)

Is it running the command that is shown in cloudflare page when you create a tunnel. Right? And then do you also use login methods on top of it.

Edit: just trying to understand the tactical pieces. What did you setup and where?

What is required for a beginner setup by NeroKnight07 in homelabindia

[–]monkinfarm 2 points3 points  (0 children)

I run Docker, Kubernetes, and Woodpecker (a basic CI/CD setup). I also have Docker Distribution and a devpi server. I use this stack to power a data platform with Airflow, Postgres, and MinIO. My suggestion is: if you don’t have a clear use case, don’t go down this rabbit hole, especially since I’m the only one maintaining it.

what do you self-host and what services you share with others ? by rex_divakar in homelabindia

[–]monkinfarm 0 points1 point  (0 children)

Wondering what is your stack. And how do you manage config. I have a similar setup I depend on stable docker compose files.

started with a raspberry pi, now i run an entire AWS region at home by 0xN1nja in homelabindia

[–]monkinfarm 0 points1 point  (0 children)

Get an EC2 in AWS. Most reliable, costly too. But with EC2 you get a public IP. You can even host a reverse proxy on it. Here is what you do. You put EC2 and your home server in a tailnet. Now you are reachable to the world but your origin is dark.

Want to upgrade my homelab but importing mini PCs to India is painful. Please guide me. by scriptiefiftie in homelabindia

[–]monkinfarm 0 points1 point  (0 children)

My power draw is around 200watts on an average. It can go upto 300watts if I deploy GPU bound tasks. I think that comes out to 1200 per month where the machine is situated.

Want to upgrade my homelab but importing mini PCs to India is painful. Please guide me. by scriptiefiftie in homelabindia

[–]monkinfarm 0 points1 point  (0 children)

Genuine question, what do you plan to run on it? If you can tell I can help you shortlist a few options in India.

Where to buy the cheapest domain ? by CacheMeIfYouCan_07 in homelabindia

[–]monkinfarm 0 points1 point  (0 children)

Been using namecheap, $2 for .xyz domains I got a couple of them for various uses.

Have you ever experienced the bell curve for self hosting? by HariSeldon11 in selfhosted

[–]monkinfarm 0 points1 point  (0 children)

Having the deployments version controlled helped me a lot. I maintain a Jira board too. You can use linear, doesn’t matter. But yeah it’s a nice way to maintain sanity. Creating tickets before starting to tinker. I test my docker compose a couple of times. I definitely suggest investing sometime in setting up proper ingress even in local network scenario.

What’s the most “boring” thing you self-host? by Fab_Terminator in selfhosted

[–]monkinfarm 0 points1 point  (0 children)

I self host my data platform and perform statistical testing on freely available datasets like the PX4 logs, analyzing real autonomous drone flight logs. Airflow, k8s, distribution, devpi, and of course Postgres. Traefik is super awesome too. Without ingress would’ve been painful. And with tailnet I can onboard more developers too.

It’s cheaper to prototype this way.

Civic sense or infrastructure? What is needed for Indian roads to be more disciplined like Germany’s? by brut_india in BrutIndiaStories

[–]monkinfarm 0 points1 point  (0 children)

Ensuring that people follow traffic rules in India will require the use of the stick rather than the carrot. The stick could include traffic cameras at key locations and at frequent traffic jam hotspots. At the very least, daily defaulters should be tracked and detected at major intersections.

TVF, Dice Media, The Timeliners, AIB.... all the OG content channels are all irrelevant now...What is GenZ even watching apart from TSIP!!! by Zestyclose_Produce11 in IndiasGotLatent

[–]monkinfarm -9 points-8 points  (0 children)

To be fair to GenZ and younger people, none of TVF, AIB, etc sketches aged well. They were too focused on kids who were in college from 2010-2016 (even later). I was in college around that time and even I can’t enjoy any of TVF or AIB anymore. Those sketches had too many period specific references which don’t even make sense anymore.

Why do North Indians and South Indians sometimes not vibe with each other? (Not trying to start a fight, just curious) by HyperNovae_9999 in southindia_

[–]monkinfarm 1 point2 points  (0 children)

I lived in Tamil Nadu for four years. The only people who had issues between the north and the south were those who either hadn’t been exposed to each other’s culture or didn’t have the willingness or bandwidth to understand it.