{ config, pkgs, ... }: let inherit (import ./lib.nix config) mkContainer; in { virtualisation.oci-containers.containers.mariadb = { image = "mariadb:11"; autoStart = true; extraOptions = [ ]; volumes = [ "/tank/mariadb:/var/lib/mysql" ]; cmd = [ "--innodb-buffer-pool-size=512M" "--transaction-isolation=READ-COMMITTED" "--character-set-server=utf8mb4" "--collation-server=utf8mb4_unicode_ci" "--max-connections=512" "--innodb-rollback-on-timeout=OFF" "--innodb-lock-wait-timeout=120" ]; environment = { MARIADB_DATABASE = "mariadb"; MARIADB_ROOT_PASSWORD = "root123"; }; }; }