{ config, pkgs, ... }: let inherit (import ./lib.nix config) mkContainer; in { virtualisation.oci-containers.containers.atomicserver = mkContainer { image = "joepmeneer/atomic-server"; hostName = "atomic"; port = 80; volumes = [ "/tank/atomicserver:/atomic-storage" ]; environment = { ATOMIC_INITIALIZE = "true"; ATOMIC_SERVER_URL = "https://atomic.havenisms.com"; ATOMIC_DOMAIN = "atomic.havenisms.com"; ATOMIC_HTTPS = "false"; }; homepageOpts = { group = "Apps"; name = "Atomic Server"; icon = "atomicserver.svg"; description = "Atomic Knowledge Management System"; }; }; }