Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)I
Posts
4
Comments
19
Joined
11 mo. ago

  • Ah yes, I got it working, the issue was unshare-pgid which had already been sort of raised in nixpak.

    In my case, I used bubblewrap.newSession (which is equivalent of --new-session). Idk why that worked out finally with --unshare-pgid, but I'd rather not spend more time on this.

    I like the idea of let binding the package declaration to use it in the config as well. I'll probably use that. Thanks!

  • What does oPodSync do exactly?

  • Ah, it seems that gollum would cover this, although I'd keep an eye on this as well.

  • Ah, as long as self-signed certs are an option, I can work with that :)

  • Thanks! Still remember the good old days, when I didn't know how to set up docker compose properly (I don't think I still do 🤣)

    But I've certainly come a long way, and it's really fun! Also, I've seen you post here often! Cheers!

  • I access it using the hostname of the device (since netbird and tailscale both let you do that)

    I also open docker ports only for localhost, and use caddy to reverse proxy subdomains to the respective localhost ports. Less port clutter from outside this way. Ofcourse things like SFTPGo's SFTP port is an exception

    Also, vaultwarden requires HTTPS?? Ah drat, that's not good :/ I don't have experience with that.

  • I've heard good things about SearXNG. I'll be sure to check that out.

    I don't see the need for cryptpad, since SFTPGo serves my purposes.

    I'd look into mealie, since I'm going to live alone and need to figure my own meals out. Perhaps Sure/Actual too!

    I am still looking at container management, right now I just manually update/backup everything.

  • That looks interesting! Although my current setup is simple, so I'd like to hear from you what arcane simplifies from experience

  • I don't have anything against Pihole. It's wonderful! I don't have additional resources (like RPi), and I want to keep everything on one system, and my usecase is simple enough that netbird covers it, and I don't know if I should pass all my DNS requests on both my phone and PC through my server (because iirc it's finally the pihole system that'll make the request?)

    Also I hate ads lol

  • Oh wow! I didn't know home-assistant can work in a closed network, but now it makes sense

    What does leafwiki do exactly?

    I also read your backup strategy below and that seems pretty interesting. My strategy differs. Have nothing in the volumes, unless it's like docs or whatever lol. I do think that'll change with things like Paperless, since I'd want to persist and carry over the tagging strategy or whatever.

  • Selfhosted @lemmy.world

    My selfhosting setup so far

  • Nix / NixOS @programming.dev

    How can I correctly sandbox iamb with nixpak?

  • Took me a while to realise that the link was shared with Saotak himself. I love your articles Saotak (even if I'm not a furry) and I've learned a great deal of crypto from you

  • Thanks, this was quite detailed. You do need public relay nodes after all... which was what I was wondering.

  • I suppose they don't work without having

    • a coordination server of sorts
    • having all the nodes on static IP

    Like, if the IPs keep changing, and a device goes offline and then online, how does yggdrasil know how to reach that system?

  • C was literally created by AT&T for unix and pushed into POSIX and enforced as a standard.

    C is as corporate as it gets.

  • The clients for XMPP are really bad. Also, matrix sells itself in a variety of ways, discord alternative, corporate usability, e2ee signal replacement, all that. Although matrix client implementations aren't that great, the publicity does work. And IRC has historic relevance.

  • Right now, you can do it in two ways:

    • Don't have the Arch key at all. supac will silently skip it.
    • You can write a small wrapper in package.nu that checks the presence of your preferred arch package manager in $env.PATH, if it's there then it'll insert the key and value, and not otherwise.

    I'd mostly go with 1 unless you're sharing your non-arch config with an arch config on two separate machines.

  • Linux @programming.dev

    Supac - a declarative package manager for Linux, scriptable in nushell

    codeberg.org /innocentzer0/supac
  • Dcli looks interesting! The long term goal of supac is to support many different relevant package managers as backends, so that all sorts of packages and language toolchains can be managed. Besides, nushell being a scripting AND shell language massively helps with that.

  • From what I understand (I've never used mise), mise is meant for programming environments and tools. Supac works with your distribution's package manager to manage all your system packages and also language toolchains like rustup and uvx (uvx backend doesn't manage toolchains yet, it's being developed though).

    What it doesn't manage are programming environments, basically, you cannot use it to spawn something like a nix devshell. Hope it makes sense. This is more meant to be along the lines of something like nix, but friendlier and easier.

  • Rust @programming.dev

    Supac - a declarative package manager written in Rust, scriptable in nushell

    codeberg.org /innocentzer0/supac