To make this work I have to map to the user 1001 inside the container. I can't figure out how to do that intelligently after a bunch of experimenting. Instead I'm just creating a new user "label-studio" with uid 1001 and chowning the data directory to that user. This is very brittle. However, it's working, so I'm moving forward.
28 lines
438 B
Nix
28 lines
438 B
Nix
{
|
|
imports = [
|
|
./authentik.nix
|
|
./authentik-backup.nix
|
|
./base.nix
|
|
./caddy.nix
|
|
./cloud-init.nix
|
|
./collabora.nix
|
|
./cloudreve.nix
|
|
./do-agent.nix
|
|
./glitchtip
|
|
./element-web.nix
|
|
./fieldseeker-sync.nix
|
|
./fish.nix
|
|
./label-studio.nix
|
|
./librechat.nix
|
|
./openssh.nix
|
|
./podman.nix
|
|
./restic
|
|
./sillytavern.nix
|
|
./static-websites.nix
|
|
./sudo.nix
|
|
./synapse.nix
|
|
./timecardbot.nix
|
|
./tmux.nix
|
|
./vikunja.nix
|
|
];
|
|
}
|