# Pastebin BhpHupLQ let credentials = builtins.fromJSON (builtins.readFile ./config.json); in { network = { description = "WeeChat"; firewall.allowedTCPPorts = [ 9001 ]; }; weechat = { config, pkgs, ... }: { services.weechat.enable = true; environment.systemPackages = with pkgs; [ weechat ]; deployment.targetEnv = "gce"; deployment.gce = credentials // { instanceType = "f1-micro"; region = "us-east1-b"; rootDiskSize = 30; rootDiskType = "standard"; tags = [ "weechat" ]; }; }; }