Right, first it’s astronouts- next it’ll be all the illiegal aliens voting!!!
Right, first it’s astronouts- next it’ll be all the illiegal aliens voting!!!
Look at the Steam Deck as an example:
We need more Linux devices like this to gain market share.
I think it should be really clear to everyone now that the Steam Deck is exactly the kind of thing that Linux needs: nice hardware with a well-integrated OS that is designed to be user-friendly and has some guardrails to prevent you from breaking it.
Some of my fav quotes:
“Ads in an operating system that you’ve paid for from a company that owns ridiculous amounts of money is so offensive.”
“data, it’s like the new gold to people”
“I got the confidence to really jump into Linux after the Steam Deck.”
[regarding the terminal] “You just see text going across the screen, they’re working at lightning speeds.”
“I’m kissing convenience goodbye, I just want control.”
Nextcloud may be a bit overkill for your use case, but it does have a very good video chat function. It’s also pretty easy to deploy as a snap package or with the AIO docker image. A downside is that the other person has to have an account on your instance and log into it to join a call. However this is not necessarily difficult to arrange.
I’ll quote Vaxry from his blog:
“Obviously, the fact that I am banned from contributing to Freedesktop - and by extension wlroots, is another big factor, and probably the one that finally tipped the scales, because I am no longer allowed to participate in discussion or contribute code to wlroots.”
https://blog.vaxry.net/articles/2024-wlrootsRewrite
“I definitely am not a fan of how seemingly weak people online, especially teenagers, have become. Words are just words. Someone calling another person a “retard” shouldn’t really be a big deal.”
"I said:
if I run a discord server around cultivating tomatoes, I should not exclude people based on their political beliefs, unless they use my discord server to spread those views. which means even if they are literally adolf hitler, I shouldn’t care, as long as they don’t post about gassing people on my server
that is inclusivity
Which I definitely stand by."
Fair enough
In other words, Vaxry is so unwilling to compromise or learn from others that he would rather isolate his project from the broader FOSS community. That says a lot about him and the people who support him, especially since this conflict with freedesktop.org started over Vaxry condoning hateful trolling of trans people within the Hyprland community.
This is a problem for me as a Hyprland user because if I share some rice I made or make suggestions for other users, I’m leading people into a community that may be actively hateful towards them. It utterly extinguishes any enthusiasm I have for the project. I like the software but I’d rather be part of a project and a community that I can feel good and excited about. Maybe time to find a new tiling Wayland compositor.
Thank you, I wasn’t sure if that video was re: Traefik or VPN. I appreciate the suggestion.
How did you set up a VPN to securely connect to your services over the internet? I have looked for guides to do this and haven’t had much luck. I would really like to implement this in my setup.
I self host jellyfin, nextcloud, owncast, tandoor, komga, photoprism and searxng. I use nginx proxy manager for a reverse proxy and SSL cert automation. Works great for me but I would like to get into traefik sometime.
I self host for privacy reasons, also it’s fun, it’s a learning opportunity and sometimes self-hosted services are functionally better than the other options out there.
Jellyfin is ideal for privately sharing music. Plex is similar but not FOSS.
Agree, if you are running containers on a casual or “just for fun” basis then automatic updates are fine. But the more you or others depend on the service running, the more it makes sense to perform an update manually, when you have time to troubleshoot any problems that may arise. Or, even update on a test setup first to identify issues and then update on your production setup.
You can install, remove and update apps from Software Manager, so familiarizing yourself with that application is probably a good idea. You can customize the theme and behavior of the desktop in System Settings, which is fun.
You know you can just request the desktop site on FB messenger and use it on your phone that way right?
https://www.makeuseof.com/how-to-view-desktop-version-of-any-site-on-mobile/
Traefik is powerful and versatile but has a steep learning curve. It also uses code to control its configuration which is a bonus for reliability and documentation as discussed elsewhere ITT. Nginx proxy manager is much simpler and easier to use, may be a good one to get started with, but lacks the advantages of traefik described above. Nginx proxy manager does support SSL cert automation.
Another suggestion for you, I highly recommend specifying a version for the docker image you are using for a container, in the compose file. For example, nextcloud:29.0.1. If you just use :latest, it will pull a new version whenever you redeploy which you may not have tested against your setup, and the version upgrade may even be irreversible, as in the case of nextcloud. This will give you a lot more control over your setup. Just don’t forget to update images at reasonable intervals.
Some examples of technologies which follow that paradigm are docker compose, ansible, nixOS and terraform. But it all depends on your workflow.
I use markdown text files which are synced to my nextcloud instance.
This is somewhat tangential to your post, but I think using infrastructure as code and declarative technologies is great for reliability because you aren’t just running a bunch of commands until something works, you have the code which tells you exactly how things are set up, and you can version control it to roll back to a working state. The code itself can be a form of documentation in that case.
😂🤣🤣