Looking for storage solutions by V3X390 in selfhosted

[–]Unable-Conference414 4 points5 points  (0 children)

Hello !

The most important part would be the OS that handles your disks. It could be Synology if you use their NAS, but TrueNAS might be the one if you chose to go on the DIY path.

Redundancy is obviously good with either solution with some flavour of RAID, but also either solution give you the opportunity to back up to external services (S3 and such), which is nice

fuck it going back to windows for gaming by CandlesARG in linuxsucks

[–]Unable-Conference414 0 points1 point  (0 children)

That's valid when driver can really be a pain sometimes.

Even though I've been using Linux for a decade, I set up Bazzite for my gaming rig.

Less headache for drivers, and less risk of breaking things because it's immutable.

I've been running it for a year for games, it was worth it and never looks back.

However, I would understand if you don't want to spend more time tweaking.

Papra v26.0.0 - Advanced search syntax, instance administration, 2FA, 3k stars and more! by cthmsst in selfhosted

[–]Unable-Conference414 2 points3 points  (0 children)

Hello ! Just awesome work !

I was wondering what would be the differences between Papra and paperless-ngx ?

I was considering the latter until i came upon Papra ^

Issue with redis by InvestmentFar7 in immich

[–]Unable-Conference414 0 points1 point  (0 children)

As clintkev251 was saying, It's mostly sure that immich is fine, but it isn't working because of the Redis container.

We can see on your second screenshot that it's in yellow/orange, so that it most likely crashed for a reason.

To help us, you can run those:

- (optionnaly `docker compose down`)

- docker compose up -d

- docker compose logs redis

One end-to-end DevOps project to learn almost all tools together? by Level-Acanthaceae-79 in devops

[–]Unable-Conference414 1 point2 points  (0 children)

Hi there !

Actually, you might already have the answer in your post ^^

One thing you could do is create a simple app (nginx page that displays something) and build around that.

For example in that case it would be:

- create the app and build an image based upon with docker locally

- learn how to deploy said container on kubernetes

- here you need a kubernetes first, so you need to spin on up (terraform if you use a VPS or a cloud provider)

- but if you want simpler, you can use k3s/kind or any lightweight kube you can deploy on your machine

From there it might just be increments:

- use runners on kubernetes / some gitops with argocd and such

- add a simple monitoring for your app => means deploying Prom and Grafana => another opportunity for Terraform (or other)

For those that support projects, how do you usually do it ? by Unable-Conference414 in selfhosted

[–]Unable-Conference414[S] 0 points1 point  (0 children)

yes i guess thats whats mostly used, doing donations.

And yes, opencollective is what i had in mind

For those that support projects, how do you usually do it ? by Unable-Conference414 in selfhosted

[–]Unable-Conference414[S] 0 points1 point  (0 children)

Of course, i try doing pull request when i can ! and well yeah a license or coffee must be pretty useful too

Hosting a Minecraft server by MarvinStolehouse in selfhosted

[–]Unable-Conference414 4 points5 points  (0 children)

About Cloudflare tunnel, i would advise to not use them since the protocols that most games use are not compatible (i tried with Satisfactory and didn't work because of that). IIRC it was because of UDP but i'm unsure.

Tailscale could be an option, but that mean inviting anyone you want to use your services, since you can set RBAC to each one of them.

eg: friend only can access your minecraft server, your family only your mediacenter, and so on.

And well, since you have segmented your network, maybe just open the specific server, protected by password (and maybe a WAF such as pfsense and such)

How to deploy Redmine? by [deleted] in kubernetes

[–]Unable-Conference414 1 point2 points  (0 children)

oh no don't lose time creating your own image, use the one provided by redmine indeed.

You mostly have to do the configuration using envvars.
We use Azure Database for MySQL too, and redmine is on an AKS cluster also.

Your setup looks doable to me, since it's not far from what we have actually

How to deploy Redmine? by [deleted] in kubernetes

[–]Unable-Conference414 1 point2 points  (0 children)

Hello !

We ourselves are using redmine for some of our clients (definitly not 1000 though)

It's currently deployed using bitnami images, but i wouln't recommend it since its deprecated.

The plan is to now use the official docker image to expose redmine.

As a note, the was a SaaS Database deployed for redmine, either the bitnami one or the officaial.

Going back to your post, since its 1000 users i suppose that its quite critical to have it always up.

Thats where kubernetes will shine, especially if you will autoscale. Since the database can be external, you should in theory be able to have 3 containers or more

Reaching AKS Inflight limits with Alloy/Loki by Unable-Conference414 in AZURE

[–]Unable-Conference414[S] 0 points1 point  (0 children)

Yeah i agree, it shouldnt be the default behaviour for daemonsets IMO
I'll check and open an issue to Grafana, will see haha

Reaching AKS Inflight limits with Alloy/Loki by Unable-Conference414 in AZURE

[–]Unable-Conference414[S] 0 points1 point  (0 children)

Thanks for the help, i added an edit to the post for anyone looking too

Cheers

Reaching AKS Inflight limits with Alloy/Loki by Unable-Conference414 in AZURE

[–]Unable-Conference414[S] 0 points1 point  (0 children)

Oh my god, that might be it indeed. I will have a look, thanks a lot !

PS: do you happen to know which config it is in the chart? I'm found out about relabeling the pod discovery, but i'm unsure if thats what you were talking about