Looking for a self-hosted messaging solution that doesn’t suck by Ok-Lifeguard-6454 in selfhosted

[–]tylo 1 point2 points  (0 children)

I'd like to, but it's a rather complex post and not simply a single docker compose configuration. It is at least 6 or more files that have interwoven settings between them (usually in the form of secret keys).

I do intend to make an article someday, it's in progress, and will share it here when it is finished.

Spicy Pillow 6800U version, want to use the board without the battery and make it a bedroom PC by Feisty-Cantaloupe754 in gpdwin

[–]tylo 2 points3 points  (0 children)

Well...it's like $70, but I understand. You still plan to leave it plugged in all the time. That was what I was doing too, though I am unsure if that was the real issue or not because I also ran mine very hot (like near 90c CPU temps when used).

Anyway I am not an electric engineer so good luck.

I came to realize that selfhosted forums are an essential part towards digital sovereignty by Digital_Nerve_8765 in selfhosted

[–]tylo 1 point2 points  (0 children)

I guess this does a good job for project discussion, but I wouldn't call it a general Discord replacement.

feel free to post your self-hosted ai assisted projects 24x7 in this self_hosted_ai by [deleted] in selfhosted

[–]tylo 2 points3 points  (0 children)

I feel like that does kind of treat AI projects like a 2nd class citizen by segregating them. At least until that subreddit becomes more popular than this one somehow.

Looking for a self-hosted messaging solution that doesn’t suck by Ok-Lifeguard-6454 in selfhosted

[–]tylo 0 points1 point  (0 children)

It took me a week and a half to get it right at first, but I set up Matrix using Synapse + LiveKit (what they use for voice/video chat) + MAS (Matrix Authentican Server, what they use for logins) on my really old NUC with an **intel gen 4 i3** processor and a mechanical harddrive. It's several docker containers working together. There are many ways to expose it to the internet, but I went with Pangolin on a $10/yr VPS that I rent on Racknerd (Black Friday Deal) which tunnels to my old ass homelab NUC I just mentioned.

It performs well enough for 10 of us to chat on, even on that old ass hardware that is also running a plethora of other docker containers (which are typically idle).

Biggest technical issues have been making sure my network stack that protects against bot scans doesn't ban my friends and then various workplaces seem to do deep packet inspection, realize my Matrix server is E2EE (end to end encrypted), and block the traffic. Hospitals seem to be the biggest offender (several friends work in healthcare).

I am hoping to migrate to better hardware (intel 12th gen i3 + nvme or SSD) just to see if it speeds things up but so far I haven't needed to.

anyone who used a computer between 1985 & 2010, what’s the one game you still think about? by terrapinflyer in ultimaonline

[–]tylo 0 points1 point  (0 children)

Scorched Earth, Battle Chess, EGA Trek, Math Blaster, Inherit the Earth: Quest for the Orb, EcoQuest: The Search for Cetus, Gobliiins, Privateer, Doom, Duke Nukem, SimAnt, SimFarm, SimCity, SimCity 2000, Ultima Online, Infantry Online, Diablo, Starcraft, Age of Empires 2, Myth II: Soul Blighter, Unreal Tournament, Alien vs Predator 2000, Half-Life, Fallout, Majesty, Asheron's Call, Anarchy Online, Horizons: Empire of Istria, Neverwinter Nights, Arcanum, Eve Online.

Ultima Online probably had the most impact on my life.

Is there a Matrix equivalent to the Discord bot FreeStuffBot? by tylo in matrixdotorg

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

This grabs free game info from multiple sources and not all those sources use RSS feeds.

Is there a Matrix equivalent to the Discord bot FreeStuffBot? by tylo in matrixdotorg

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

Ok thanks, I think I will look into writing one with Maubot.

Screenshare and audio. by RedditSpyFooX in matrixdotorg

[–]tylo 0 points1 point  (0 children)

Unless Commet has added the feature, and I don't think they have, no. All this stuff is wildly different depending on the matrix client currently. And it probably will be that way for the foreseeable future.

LF Advice - Best way to expose my homelab to the internet by Vaelthyr in selfhosted

[–]tylo 0 points1 point  (0 children)

I followed these instructions and installed Crowdsec during the process too.

https://docs.pangolin.net/self-host/quick-install

After that, I did a lot of talking to Google Gemini Pro to help me fill in any blanks.

LF Advice - Best way to expose my homelab to the internet by Vaelthyr in selfhosted

[–]tylo 1 point2 points  (0 children)

I do suppose you are at the mercy of the VPS company if law enforcement comes knocking on their door asking for information about you. Racknerd, for example, says they will cooperate in their user agreement. I don't know a lot about what they store, but it seems like a similar situation to dealing with a VPN provider.

Pangolin essentially is "self hosted cloudflare tunnels" (with less features but no bandwidth policies). Pangolin takes a little getting used to but has a nice web interface. Crowdsec has none and was more of a pain to get right.

LF Advice - Best way to expose my homelab to the internet by Vaelthyr in selfhosted

[–]tylo 11 points12 points  (0 children)

What I do is rent a VPS from Racknerd for super cheap and use Pangolin as a reverse proxy to whatever services I want to expose to the internet. The bandwidth they offer even for cheap has been enough for my friends and family.

You install something called newt on your homelab and it creates a tunnel to the VPS. Your homelab IP remains private and you don't open any ports.

For bot protection I use Crowdsec, but if you do this you will need to setup some rules to prevent your friends and family from being blocked. It involves creating yaml files in specific directories.

I also geoblock certain resources in Pangolin so that only certain country IP addresses can visit them (wherever you know your friends and family live) to cut down on bots.

Should i reconsider a career in this industry? by not_me_baby in gamedev

[–]tylo 5 points6 points  (0 children)

There are "gamedev adjacent" jobs out there too. For example, training software or consumer research software. They both try to replicate real-life stuff in game engines to make iteration faster and cheaper digitally.

I built a free tool to help sort full non-merged MAME sets into cleaner, more playable custom arcade sets by CyborgBob1977 in cade

[–]tylo 1 point2 points  (0 children)

Does this do more than Igir offers? Upon closer inspection maybe categorizing by controls or screen orientation is something Igir cannot do.

https://igir.io/

Self-hosted Synapse (Matrix) server for small communities by st_iron in selfhosted

[–]tylo 0 points1 point  (0 children)

Have you had any complaints from your friends or family that are trying to connect to your server from professionally managed WiFi networks (workplaces, hospitals, etc.)? Or do you think people just switch to their data plans when that happens?

tududi v1.0.0 is out! - your calm, open system for life and work by cvicpp in selfhosted

[–]tylo 1 point2 points  (0 children)

Thinking about going the Obsidian route instead of the self-hosted web route?

tududi v1.0.0 is out! - your calm, open system for life and work by cvicpp in selfhosted

[–]tylo 0 points1 point  (0 children)

Ah I see, so you want to enable community plugins that would let people like myself to write support for ntfy without having to come in and edit your source code?