};
config = lib.mkIf cfg.enable {
+ # FIXME: find a way to backup the data
services.websites.env.tools.modules = [ "proxy_fcgi" ];
services.websites.env.tools.vhostConfs.cloud = {
};
config = lib.mkIf cfg.enable {
+ services.duplyBackup.profiles.mgoblin = {
+ rootDir = mcfg.dataDir;
+ };
secrets.keys = [{
dest = "webapps/tools-mediagoblin";
user = "mediagoblin";
};
config = lib.mkIf cfg.enable {
+ services.duplyBackup.profiles.peertube = {
+ rootDir = pcfg.dataDir;
+ };
services.peertube = {
enable = true;
configFile = "/var/secrets/webapps/tools-peertube";