@entreprecariat @KnowPresent I wish we had more real, end-user free software. There should be enough FOSS stuff that no company would even consider paying for something like Slack. The cost to host something internally should be so low they can just spin it up. Today it's insane with kubernets/k8s/aws . the cost to spin up something in a programmatic/devops friendly way is still high. Docker hasn't really fixed this. I've done some rants on this:

https://battlepenguin.com/tech/the-philosophy-of-open-source-in-community-and-enterprise-software/

https://battlepenguin.com/tech/my-love-hate-relationship-with-docker-and-container-orchestration-systems/

@djsumdog #NixOS makes configuration management easy and reliable. while docker is a bad workaround, Nix (the package manager NixOS is based on) really solves the problem of the dependency hell. this is for example the config for mumble on my server: https://github.com/davidak/nixos-config/blob/504cc5c256c337486b6598ba07e46b2307f0d759/machines/atomic/configuration.nix#L258-L266

there is also a pull request for jitsi meet: https://github.com/NixOS/nixpkgs/pull/82920

@entreprecariat @KnowPresent

@davidak @djsumdog @entreprecariat @KnowPresent
I'm a fan! But what can I do when a program doesn't have a Nix-package or is only compatible/easily available with another distro?

Are there pre-configured "Nix distros" that I can just throw onto a server? I tried installing Nix OS a while ago and was thrown off by Arch-style user-unfriendliness.

@solarkraft when there is no package, someone has to create it. you can do it yourself (it's not that hard) or create a package request on github. a sloppy way to package it is to just unpack a deb/rpm, but we prefer to build from source.

we also support flatpak and AppImage also works. and yes, docker...

but we are actually the distro with the second most packages (after AUR) and the most up to date (in unstable channel)

https://repology.org/repositories/graphs

what are you missing?

@solarkraft there is a default config which will leave you with a terminal-only system, but you can just uncomment the KDE desktop option. so it's kind of pre-configured, but you pretty much create your own system by choosing desktop etc. it's for advanced linux users right now...

just follow the manual: https://nixos.org/nixos/manual/#sec-installation

i use pantheon desktop for example. you could just copy my config. many other users share theirs also

https://github.com/davidak/nixos-config/blob/504cc5c256c337486b6598ba07e46b2307f0d759/profiles/desktop.nix#L17-L21

@davidak @djsumdog @entreprecariat @KnowPresent

exactly

I was just going to say that Guix has something to say about this

They are working on the deployment right now

@AbbieNormal yes, GUIX is the other system that implements the approach of NixOS.

do you have a link to some resources about this development? maybe also a blog post which explains the concept?

i know that @cwebber has some ideas about that some time ago (https://mediagoblin.org/news/userops.html and https://dustycloud.org/blog/why-is-it-hard-to-move-between-machines/)

i also want to create a concept for a user-friendly web interface on top of NixOS for normal people to setup servers like with the mentioned https://sandstorm.io/

@davidak @cwebber

mostly I keep lurking their mailing list

This is how I know that even if they haven't released it yet (as far as I understand), behind the scenes they are using a tooling they made to deploy servers

And I think that the reference post is this one:

https://guix.gnu.org/blog/2019/managing-servers-with-gnu-guix-a-tutorial/

@entreprecariat interesting what people from 2013 thought about. it's still relevant

and the site has passwordless login only by e-mail. how revolutionary. many sites nowadays still only use passwords, but you can reset it by e-mail. so you could login by e-mail directly... as an option. sometimes it's more convenient to let the password manager fill it in.

but demanding something don't help. profit-oriented companies are not democratic. we have to build the world we want to live in ourselves

Sign in to participate in the conversation
post.lurk.org

Welcome to post.lurk.org, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.