anchor.diff:  }
   
   /// Writes Nginx config files.
  -Future<String> writeNginxConf(Stream<Site> sites){
  -  return sites.map((site){
  +Future<String> writeNginxConf(Stream<Site> sites) {
  +  return sites.map((site) {
       return '''
   server {
     listen 80;
  
positive.code: }
  
  /// Just run pub get.
  Future<Site> pubGet(Site site) async{
    var exec = 'cd project; pub get';
    var result = await Process.run('runuser',['-l',site.user,'-c',exec], runInShell: true);
    print('Git pubGet');
    print(result.stdout);
    print(result.stderr);
  
negative.code:   };
    var str = env.keys.map((e) => '$e=${env[e]}').join(' ');
    var exec = 'cd project; $str dart bin/server.dart';
    var process = await Process.start('runuser', ['-l', site.user, '-c', exec],
        runInShell: true,
        workingDirectory: '/home/${site.user}/project',
        environment: env);
    print('Started ${site.name}');
    process.stdout.transform(UTF8.decoder).listen(print);
    process.stderr.transform(UTF8.decoder).listen(print);
    return site;
  }
  