Compare commits

...

2 Commits

Author SHA1 Message Date
Lol3rrr
ec47643c32 Get started on adding a post for servicemesh
All checks were successful
Build Docker Image / docker (push) Successful in 1m9s
2026-09-28 00:19:25 +02:00
Lol3rrr
529cf82206 Update some stuff on the streaming post 2026-09-28 00:18:39 +02:00
2 changed files with 43 additions and 13 deletions

View File

@@ -0,0 +1,19 @@
+++
title = "Nomad + Consul ServiceMesh"
date = 2026-10-01
description = "TODO"
draft = true
[taxonomies]
categories = ["Homelab"]
tags = ["Homelab", "Nomad", "Consul"]
[extra]
toc = true
+++
TODO
<!-- more -->
TODO2

View File

@@ -1,32 +1,43 @@
+++
title = "Streaming setup"
date = 2026-06-01
date = 2026-10-01
description = "Custom streaming setup to complement teamspeak"
draft = true
[taxonomies]
categories = ["Homelab"]
tags = ["Homelab"]
[extra]
toc = true
+++
## Motivation
Recently my friends and I decided to move away from discord as much as we can.
The voice stuff was easy, just self host a Teamspeak3 instance on my Homelab and you are good to go
(with arguably better results).
Setting up a custom streaming service for me and my friends to have screensharing on teamspeak.
However we often had screenshares running in our discord, especially when everyone is just chilling
in the same voice channel and someone shares their game/whatever in case anyone wants to check in.
But as the experienced teamspeak user might be aware, TS3 does not support screen sharing or anything
the like natively.
<!-- more -->
## OvenMediaEngine + OBS
# Motivation
Recently my friends and I decided to move away from discord as much as we can, for a variety of reasons.
Replacing the simple voice stuff was easy, as I can just self host a Teamspeak3 instance on my servers and we are good to go (with arguably better results).
However we were often using screensharing / streaming on discord as well, whenever we were just hanging out and doing different things or just to quickly share something.
But as anyone that has used teamspeak before might know, Teamspeak3 does not support screensharing or anything the like natively.
But given that teamspeak allows for creating your own plugins and makes it relatively easy to distribute them, I thought it might be interesting to try and basically add this functionality myself using a plugin.
# The Plan
TODO
# OvenMediaEngine + OBS
Luckily I found OvenMediaEngine, which is an entire software setup to basically host your own streaming
platform. This is obviously overkill for our goal, but works better than I would have expected at first.
## Teamspeak3 Plugin
# Teamspeak3 Plugin
To make the setup for my friends easier and to add some form of security/authentication, I wrote a small
teamspeak plugin, which generates the credentials and urls needed to both stream yourself and watch streams.
## Custom Website
# Custom Website
TODO
## Conclusion
# Conclusion
TODO