33 lines
		
	
	
		
			549 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			549 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| #
 | |
| # Cookbook Name:: kosmos-hubot
 | |
| # Recipe:: default
 | |
| #
 | |
| # Copyright 2017-2018, Kosmos
 | |
| #
 | |
| 
 | |
| unless node.chef_environment == "development"
 | |
|   include_recipe 'firewall'
 | |
|   firewall_rule 'hubot_express_hal8000_freenode' do
 | |
|     port     8080
 | |
|     protocol :tcp
 | |
|     command  :allow
 | |
|   end
 | |
| end
 | |
| 
 | |
| include_recipe "kosmos-nodejs"
 | |
| include_recipe "kosmos-redis"
 | |
| 
 | |
| group "hubot" do
 | |
|   gid 48268
 | |
| end
 | |
| 
 | |
| user "hubot" do
 | |
|   comment "hubot user"
 | |
|   uid 48268
 | |
|   gid 48268
 | |
|   shell "/bin/bash"
 | |
| end
 | |
| 
 | |
| include_recipe "kosmos-hubot::hal8000"
 | |
| include_recipe "kosmos-hubot::botka_freenode"
 |