feat: a lot of stuff

This commit is contained in:
Jacob Bachmann 2024-04-16 20:37:08 +02:00
parent 9806ee2a4e
commit bc60f155aa
Signed by: bchmnn
GPG key ID: 732A612DAD28067D
19 changed files with 250 additions and 20 deletions

17
modules/tts.nix Normal file
View file

@ -0,0 +1,17 @@
{ lib, config, ... }: lib.mkIf config.bchmnn.ai.enable {
virtualisation = {
oci-containers = {
containers = {
coqui-ai-tts = {
image = "ghcr.io/coqui-ai/tts:latest";
autoStart = true;
ports = ["127.0.0.1:5002:5002"];
entrypoint = "/bin/bash";
cmd = [];
};
};
};
};
}