Comentarios

Este perfil es de un servidor federado y podría estar incompleto. Explorar más contenido en la instancia original.

stevecrox, a selfhosted en How are people doing HTTPS?
@stevecrox@kbin.social avatar

Is there any guide on the CName stuff?

I setup a simple hello world which could be accesseed via the dyndns addeess, bur the cname settings would error

stevecrox, a linux en AlmaLinux discovers working with Red Hat isn't easy
@stevecrox@kbin.social avatar

When Oracle bought Sun Microsystems, it demonstrated it didn't know how to interact with open source communities. The Hudson -> Jenkins fork is probably the most famous where Oracle thought they could dictate where teams would collaborate. The bullying tone Oracle took made it clear they viewed the community as employees who should do as they are told.

To me this kind of fumble shows people in the Red Hat side are suffering the same issue, they don't understand they manage an ecosystem. Ironically if Oracle, Alma and Rocky work together they stand a good chance of owning that community.

stevecrox, a selfhosted en Request - Home Server/NAS Build
@stevecrox@kbin.social avatar

I am running a AMD Athlon(tm) X4 860K Quad Core Processor with 32GiB of RAM, Radeon HD 7450, 16TiB of HDD storage and 256GiB SSD. The only upgrade I am considering is buying 4TiB SSD drives to replace the HDD drives, this is only because I've noticed SSD's have gotten really cheap.

I would plan for Docker and not Virtual Machines, as VM's emulate an entire computer and then you run an entire operating system within them and then the application, the result is they need far more resources to act as a host for an application. Server applications have been moving to Docker because its a defined way to sandbox applications, run them consistently and uses far less resources.

Personally I run Debian Stable since its a home server and the only updated applications I want are Docker images and security patches. I then installed Docker Community Edition on to it.

I then deployed Portainer Community Edition on to the server, this provides a Web UI to manage the docker contaners running on the server. I have 9 docker containers currently running on the server.

You mentioned Plex: Plex provide a docker image for running their application that supports NVidia GPU Acceleration and seems to run fine on AMD hardware. You will find almost every server application offers an official docker image.

With my business hat on, think how many docker containers you want and plan for that + 1 cores in your CPU, you can probably look up the applications you want to run and add up their recommended RAM usage, as a home rule of thumb 16 GiB of RAM is the minimum, 64GiB would be overkill.

stevecrox, a linux en I want to move to Linux but I need to be able to access my apps that are not supported
@stevecrox@kbin.social avatar

You miss the point about Sync.

You don't need sync, you need a cloud storage solution that works with linux.

Its being willing to step back in that way which will help you transition.

stevecrox, a linux en I want to move to Linux but I need to be able to access my apps that are not supported
@stevecrox@kbin.social avatar

The biggest issue with switching is your "must have" applications.

A lot of people spend time trying to make them work, it often doesn't work well and so they go back.

Take Sync, Linux has similar solutions (insync is a popular one), but there alternative solutions. Perhaps the server could run syncthing or your tooling supports ftp, etc..

The key thing is not to ask for the equivalent of X, but think what you actually use X for.

So if you use Sync to share video on Slack, you don't need a Sync replacement you need a way to share video on slack.

Alas I think Photoshop is the one killer application

stevecrox, a linux en A distro and desktop environment recommendation for an old laptop (Read all of it, please.)
@stevecrox@kbin.social avatar

Apart from Ubuntu/Fedora (which are Snap/Flatpak heavy), I think you would be OK with any Linux distribution. I have a Intel Atom N270 and 2GiB of RAM happily running Debian Bookworm and KDE (with an SSD) your talking about something with far more power.

For me the considerations are as follows.

RAM

You've listed 4GiB of RAM, looking at my PC now (Debian Bookworm, KDE Desktop, 2 Flatpaks, Steam Store and Firefox ESR running), I am using 4.5GiB of RAM.

  • 2.9GiB of that is Firefox,
  • ~800MiB is Steam of which 550MiB is the Steam Store Web Browser.
  • ~850MiB is the KDE desktop

Moving to XFCE or LXDE would help you reduce the Desktop RAM usage to 400MiB-600MiB, but you'll still keeping hitting memory limits unless you install an addon to limit the number of tabs. Upgrading 8GiB in would resolve this weakness.

I get by on the Netbook limiting it to 3 tabs or steam.

Disk Storage
You've listed 500GiB of HDD Storage, this means you want to avoid any distribution which pushes Snaps/Flatpaks/Immutable OS because the amount of storage they require and loading that from a HDD would be insanely slow.

Similarly I would go for LXDE or KDE desktops, both are based on creating common shared system libraries so your desktop loads one instance of the library into memory and applications use it. As a result such desktops will quickly reach 1GiB of RAM but not increase much further.

Also moving from a HDD to SDD would give noticeable performance gains, the biggest performance bottleneck as far back as Core 2 Duo/Bulldozer CPU's was Disk I/O.

GPU

The biggest issue will be the 710M, I don't think NVidia's Wayland driver covers this era so you'll be stuck on X11. Considering the age of the GPU and the need for the proprietary driver, personally I would aim for Debian or OpenSuse the long release cycles mean you can get it working and it will stay that way.

From a desktop perspective, I would install KDE and if it was slow/tearing I'd switch to Mate desktop.

  • KDE has some GPU effects but is largely CPU drawn, it tends to look nice and work
  • Gnome 3 choses to use the GPU even when its less efficient so if it doesn't work well on KDE it won't on Gnome.
  • Mate is Gnome 2 and works smoothly on pretty much anything.
  • Cinnamon is Gnome 3
  • XFCE is like Mate is just works everywhere, personally I find Mate a more complete desktop.
stevecrox, a linux en This again: What distro are you using for gaming?
@stevecrox@kbin.social avatar

Debian Bookworm

I run AMD kit (not the latest) and install the KDE desktop, Steam and Crossover.

I choose Debian because its packaged extremely well and I want an OS/Applications to be things that just work.

The only bugs I suffer are Proton issues playing Windows games and the recent steam ui update doesn't seem to work with steam link from a wayland desktop (has to be x11).

stevecrox, a random en What do you think is the best solution to having the same named communities on different instances?
@stevecrox@kbin.social avatar

KBin/Lemmy should provide a combined local view for duplicated magazines/communities across the fediverse. Treating the concept like a hashtag.

The point of the fediverse is to distribute content so no one has a monopoly. People squatting on communities/magazines don't understand there is nothing stopping people creating one on a hundred other instances.

Each kbin/lemmy instance decides to follow magazines/communities from others through activity pub and stores it locally for the instance.

Having the UI retrieve all local posts with the same magazine/community name (e.g. m/star_trek@kbin.social c/star_trek@lemmy.world). Wouldn't be hugely difficult, I believe Kbin uses postgres database as the local store and suspect it would be a tweak to the SQL query it runs.

Even if that wasn't an option, there is a means to get all of the magazines/communities from the kbin UI/lemmy REST API. As well as retrieve all posts for a specific magazine/community. So you could do it entirely in a web client, for KBin it would be more work.

The combined view wouldn't change how you comment on specific posts. The issue is where do you post and what view would take dominance (e.g. if a magazine had themed itself).

The solution here would be to default your local instance if it exists or the instance providing the most posts/comments. Perhaps with a drop down so users can choose.

I would also configure things so instances can select a site wide default if they can't moderate it effectively. For example pushing all posts to the star trek instance rather than local magazine with a mod who is MIA.

This would remove most of the concerns users have about the fediverse, since they wouldn't be confronted by different instances. To them the fediverse is <insert instance> it would also encourage distribution of content.

stevecrox, a linux en Nobara Gnome is just a terrible experience.
@stevecrox@kbin.social avatar

What is your goal?

There are 3 main distributions

  • Arch which aims to take the latest cut of everything. If you have time to keep your desktop updated and need that extra 1fps in a game, its a great choice.
  • Debian aims for stability, this means your drivers and text editor might be .. 2 years old! But if it works on install it will stay working
  • Red Hat Enterprise Linux aims for stability but will try to backport drivers. I honestly believe its packaged to always pull in gtk. It aims to provide tools to encourage people into support contracts.

Almost everything else is downstream of those with a twist. For example

  • Ubuntu is downstream Debian with 6 month release schedule, non-free enabled by default and other deviations to encourage people into support contracts.
  • Mint is downstream Ubuntu with the deviations removed.

Stuff that isn't downstream tends to have a highly specific purpose. Fedora started life as upstream RHEL, now it seems to be Red Hat's research plaything (e.g. immutable sounds cool, lets try it in Fedora).

My advice is go to one of the big 3, try them and only bother with one of the million down stream distributions if there is a Unique Selling Point for something you actually care about.

stevecrox, a kbinMeta en Is Kbin defederated from Lemmy.ml?
@stevecrox@kbin.social avatar

Have they told you protocol compatibility is the reason?

I ask because when you assume, you make an ASS out of U and ME. Which is a fun way of saying, while you have found an issue which should be resolved, you might complete the work and discover they had a different issue.

Secondly its important to remember while software engineers like to think they are super rational. They are people and people can have myopic views and giant egos.

Both of which can allow people to rationalize all sorts of weird and counter productive behaviour.

stevecrox, a kbinMeta en Is Kbin defederated from Lemmy.ml?
@stevecrox@kbin.social avatar

If I was Ernest I would configure Kbin to use a key/value map. Of instance name and a bot user id.

If instance request failures reach a threshold it which switch out the user agent to something new for that instance.

Perhaps you randomise it a little, perhaps use the lemmy id, etc..

My goal wouldn't be malicious, more to mess with the lemmy devs. They can be honest an defederate from all kbin instances or spend lots of time quietly blocking them.

stevecrox, a linux en Open source developers - have the recent moves by RedHat changed your opinion of using non-GPL licenses?
@stevecrox@kbin.social avatar

The GPL requires you to distribute the GPL source code along side artefacts generated from it.

Red Hat used to share everything with everyone, they never needed to do that. To meet the requirements they need to share the code sources with licensed customers. This is what they have switched to doing.

This is my problem with the GPL, it feels like a cult of personality built around Stallman. With people assuming its somehow a magical license.

Businesses largely treat GPL as libraries they don't modify (or legal gets frowny face) so they don't have to share their code.

The "less free" licenses are generally ok to use and modify (the WTFPL caused fun with legal in one job). If you modify an open source project its normally easy to build a business case/convince a client to upstream the changes.

All the Red Hat changes demonstrate is another step towards an Oracle/Microsoft licensing model. Which is a good reason to not use RHEL or Fedora.

stevecrox, a linux en I'm done with Red Hat (Enterprise Linux) | Jeff Geerling
@stevecrox@kbin.social avatar

Stable.

Its work, I don't care about the latest drivers or application releases. Just security updates

stevecrox, a linux en I'm done with Red Hat (Enterprise Linux) | Jeff Geerling
@stevecrox@kbin.social avatar

Most businesses IT departments I have worked for mandate a Linux distribution with a big support contract to deploy anything. The Windows System Admins think it will block adoption.

The businesses quickly realised that CentOS worked as a RHEL stand in and all developers can use that.

The logic of CentOS was it was identical to production and so minimised deployment issues but everything deploys in docker now.

As long as I have a Linux based docker host (cause the windows one has weirdness), I don't care what that host is, or how it is configured.

This now reflects in developer environment, I will write guides for Debian (because Snaps), devs can run whatever they want. I specify Ubuntu LTS for production since you can get a support contract for it.

  • Todo
  • Suscrito
  • Moderado
  • Favoritos
  • random
  • noticiascr
  • CostaRica
  • Todos las revistas