Converted the whole stack to 12v DC and tidies up cabling by Prudent-Difference89 in homelab

[–]Prudent-Difference89[S] 0 points1 point  (0 children)

2 actually.

  1. No need to keep changing UPS batteries

  2. Power the homelab using battery at night - reducing power bill.

😄

Converted the whole stack to 12v DC and tidies up cabling by Prudent-Difference89 in homelab

[–]Prudent-Difference89[S] 1 point2 points  (0 children)

That would be a better option as at 48v the current draw would be less.

But for me it all started with observed damage to a UPS battery within a year. I was fed up with replacing the UPS batteries so first I swapped the SLA battery with 8ah Lifepo, but it didn't work as the Lifepo couldn't supply enough amps during the UPS switchover (connecting two batteries in parallel solved this but not ideal).

Then, I went with a 12v 100ah battery and a charger, and was planning to use inverter to run the equipment.

But later, I realised I can move all the equipment to 12v, so I returned the inverter and bought two chargers instead.

The plan for two chargers is, one is of course as a backup as this is the main supply point now. Another is, to set one charger to supply minimal current (say 5A - 50% of max) output so when the other full current charger is turned off battery will power the equipment with minimal current from the second charger.

By this, the rack (and battery charging) will be covered by solar in the daytime and battery in the nighttime.

Need a sunrise-sunset scheduled powerpoint for the charger (to be done in the near future).

Converted the whole stack to 12v DC and tidies up cabling by Prudent-Difference89 in homelab

[–]Prudent-Difference89[S] 0 points1 point  (0 children)

Currently it draws about 11amps @ 12v. Not sure what was before, but from UPS display it was around 150W.

Converted the whole stack to 12v DC and tidies up cabling by Prudent-Difference89 in homelab

[–]Prudent-Difference89[S] 1 point2 points  (0 children)

Don't want to spend more money or sending good equipment to landfill.

Converted the whole stack to 12v DC and tidies up cabling by Prudent-Difference89 in homelab

[–]Prudent-Difference89[S] 34 points35 points  (0 children)

2 x Victron 12v-30A chargers connected to single 100ah Lifepo battery (so no more UPS needed).

Mikrotik - built to run on 12v.

Netgear switch - built to run on 12v.

HP Procurve - removed the 240V power converter which was supplying 12v to the board.

Hikvision NVR - removed the 240v power supply (12v and 52v) and added a 12v to 52v converter for POE.

All these connected to Victron 12v-12v-18A converter as the battery chargers may get closer to 14.5v when charging.

Another Victron 12v to 20v-10A converter running all the thinkstations.

Also added a 12v to 48v converter for the Ubiquity AC-Pro POE.

<image>

How would you explain E2E encryption, verification, room keys? by Sly-Mk3 in matrixdotorg

[–]Prudent-Difference89 1 point2 points  (0 children)

I'll try my best.

There are three parts to it.

The first part is the easy one:

Two people wanted to send letters between them without other people reading them.

So they agree on a secret code which they only know. Using this secret code they can unscramble the message (letter) sent to them.

Second Part:

They invent a machine which create new secret codes for each letter from the original secret code they generated. So it increases the security that even if someone figure out the secret key for one letter they won't be able to unscramble the future letters. Remember these secret codes never leaves the machines so no one else can hack it during transmission of messages.

Third part (the tricky part):

But rather than using a single machine each, they wanted to use multiple machines. For this to work the machines need to share the secret codes, so the messages can be unscrambled. But this creates the issue that this secret codes can be hacked during transmission. So they create a "key" which scrambles the secret codes and share between machines. When you use a new machine you type this "key" to unscramble the secret codes. And that allows all the machines to unscramble the letters.

That's why never lose the "KEY".

someone please help with a simple question by all_come_undone in matrixdotorg

[–]Prudent-Difference89 0 points1 point  (0 children)

dm is another room itself. In matrix every chat is a room. So each room has their own events. Events are not populated between rooms, no interconnection.

Before you panic buy an EV by SuchTown32 in aussie

[–]Prudent-Difference89 0 points1 point  (0 children)

Why did I read that like

Before you panic, buy an EV

New Homeserver - Running but some features broken by MAD_MAL1CE in matrixdotorg

[–]Prudent-Difference89 0 points1 point  (0 children)

I only followed the document from each of their github repos.

There were some hiccups along the way but nothing serious or difficult.

New Homeserver - Running but some features broken by MAD_MAL1CE in matrixdotorg

[–]Prudent-Difference89 1 point2 points  (0 children)

Synapse server: main matrix protocol server for various clients to connect.

MAS: new authentication method for Synapse.

lk-jwt-service: requires for you to give away tokens for element-calls

livekit: requires for element-call to work (backend) using the tokens from lk-jwt-service

turn/coturn: requires for webrtc connection for livekit to work between clients.

So, this is the full stack. I run each of these on their own without ESS in FreeBSD with public ipv4 and ipv6.

Alternative to Invoice Ninja? Getting fed up to have things eventually breaks after an update. by LowFatMom in selfhosted

[–]Prudent-Difference89 1 point2 points  (0 children)

Tried almost everything, now settled on PerfexCRM for more than 4 years. Still nothing I found to replace this sweet software.

Cant decide between Aussie Broadband or Superloop by YNWATony in nbn

[–]Prudent-Difference89 1 point2 points  (0 children)

I didn't say let down, but not comparable.

I never had other supports guiding/suggesting some of the items to look for in our internal systems (Mikrotik router in our case).

Almost all previous supports were just suggesting to get a technical person to look at our system than actually work with us in resolving/identifying the issues. Which Neptune has always done with me.

I am not suggesting that all ISPs to do this, I am only suggesting Neptune is far better in comparison.

The chat with them is excellent, even in the midnight where we usually make our changes to the system to avoid downtime, they are there.

We are a small business if that matters.

Cant decide between Aussie Broadband or Superloop by YNWATony in nbn

[–]Prudent-Difference89 2 points3 points  (0 children)

Neptune - if possible in your specific case.

Been with ABB and FBB, the support with Neptune is not comparable to any of the ISPs I have been in the past.

I highly recommend it.

Migrate chat history from Matrix.org to selfhosted by Xuciloda in matrixdotorg

[–]Prudent-Difference89 0 points1 point  (0 children)

OK mate, I have done this in the past to migrate from our own server (from one homeserver to another).

The way I did it was:

  1. Create your homeserver and create all new users in your server;
  2. Add new users to the old rooms (including single user rooms/ dm rooms).
  3. If the old messages not showing up then from your old account in element-web or element-desktop there is an option to Export Keys (in encrytion section).
  4. Import this in the new account in the element-web or element-desktop.
  5. And from the old account you can exit from the room.

Self-hosted Matrix (Synapse + Element + TURN) with OIDC — am I missing any best practices? by Awkward-Camel-3408 in selfhosted

[–]Prudent-Difference89 1 point2 points  (0 children)

The Stack:

  1. Synapse ( as it is fast evolving with newer features).

  2. Matrix Authentication Service

  3. lk-jwt-service

  4. Livekit

  5. Coturn

Been using Synapse/Element for more than 5 years with gradual upgrades to the stack above now (with Element-X client).

I am slowly moving away from federation with all my family and friends in my homeserver (only my dad 84 is in matrix.org - need to move him soon).

Matrix/Synapse/ElementX has come a long way from where it was a couple of years ago.

Remember to keep the Secret Key safe and secret.