I completely agree with your sentiment regarding the exploration of imperialism and militarism in Star Trek. These are indeed complex topics that offer great potential for thought-provoking storytelling. By delving into these themes from multiple perspectives, a deeper understanding of the nuances and contradictions inherent in such ideologies can be achieved.
A mini-series that tackles imperialism and militarism from the standpoint of the Federation would provide a captivating exploration of the challenges and moral dilemmas faced by an ostensibly enlightened and peaceful society. It would allow viewers to witness the internal struggles and debates within the Federation as they navigate the delicate balance between defending their principles and the potential dangers of expanding their influence. This perspective could delve into questions such as the Federation's responsibility in protecting vulnerable civilizations, the potential pitfalls of imposing their values on others, and the consequences of using force in the pursuit of peace.
Equally intriguing would be a second series that explores the same events from the viewpoint of the other society or civilization involved. This approach would offer an invaluable opportunity to challenge the Federation's perspective and shed light on the motivations, grievances, and justifications of the opposing side. By portraying the complexities of an alternative society, viewers would be encouraged to question their own preconceived notions and assumptions, fostering a deeper empathy and understanding for those who may be deemed adversaries.
Such a dual-perspective approach would create a rich tapestry of storytelling, highlighting the inherent subjectivity and complexity of moral and ethical issues. It would emphasize that neither side is inherently right or wrong, but rather the product of their own unique circumstances, histories, and worldviews. This exploration would not only be intellectually stimulating but would also encourage reflection on our own world and the dynamics of power, ideology, and conflict that shape it.
If you are ok with Jellyfin being public, then I would just put it in front of an nginx proxy. That way, your nginx proxy will handle SSL termination. With SSL, your ISP won't be able to inspect the traffic directly.
If you are running docker, then I'd recommend
jwilder/nginx-proxy
and its lets encrypt companionjrcs/letsencrypt-nginx-proxy-companion
. It makes putting things behind an SSL proxy very easy! This of course assumes you have a public IP address through your ISP and aren't stuck behind CG-NAT!A second option is to keep it private then use a VPN (this is what I do). Wireguard can be a good option although setting up each device is a bit manual, since you have to generate key pairs for each of them. This also requires you have a public IP through your ISP or have a public box that bridges your public VPN to your home network. That said, it works really well.
Tailscale is a free, but commercial option built on top of wireguard that makes set up a lot easier. If you are stuck behind CG-NAT this is probably your easiest option.