| 
							
							
								 Greg Karékinian | ead7db5eaf | Only do backups when not in development environment | 2017-04-21 12:53:06 +02:00 |  | 
			
				
					|  | fe44b29b62 | Use kosmos branch for Mastodon | 2017-04-17 16:52:59 +02:00 |  | 
			
				
					|  | 764746a009 | Remove obsolete commented code | 2017-04-17 16:15:41 +02:00 |  | 
			
				
					|  | d090dc08c9 | Add server name for staging node | 2017-04-17 16:12:24 +02:00 |  | 
			
				
					|  | 0cf22f7f71 | Use server name from attribute everywhere | 2017-04-17 16:12:06 +02:00 |  | 
			
				
					|  | 521f48a21e | Add docker config for Vagrant | 2017-04-17 11:47:11 +02:00 |  | 
			
				
					|  | 08529c3344 | Update nodejs | 2017-04-17 11:42:05 +02:00 |  | 
			
				
					|  | 54332db8de | Use ruby-build for Mastodon, update cookbooks This uses the ruby_build provider for Mastodon, installing Ruby 2.4.1
currently. It also updates some other cookbooks and the runlists. | 2017-04-17 11:40:31 +02:00 |  | 
			
				
					|  | 4530190df6 | Use "kosmos" branch for Mastodon deploys | 2017-04-08 16:10:43 +01:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | c39b3f709c | Merge branch 'mastodon' into 'master' Set up an instance of Mastodon for Kosmos
See merge request !3 | 2017-04-08 14:43:28 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 46f37b5b4a | Merge branch 'master' into mastodon | 2017-04-08 16:42:14 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | af96881daa | Add kosmos-mastodon::nginx recipe to Vagrant | 2017-04-07 18:27:29 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | e3bcf9b1b8 | Add reload support to mastodon-web systemd service | 2017-04-07 18:27:02 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 3549b8594a | Enable IPv6 and HTTP2 on Mastodon | 2017-04-07 18:26:49 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 99a5091760 | Backup the mastodon PostgreSQL database | 2017-04-07 18:21:20 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 6bea5b7567 | Enable HTTP2 and HSTS | 2017-04-07 18:20:43 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 4e5d452aff | Add support for PostgreSQL backups | 2017-04-07 18:19:55 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | d49f28574c | Update openssl cookbook | 2017-04-07 18:19:28 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | d5d3fb60c1 | Use nginx's official repo and improve TLS configuration These packagea are newer than the 15.04 we had. We can enable HTTP2 | 2017-04-07 18:16:51 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 8ad690cedb | Add development environment (used in Vagrant setup) | 2017-04-07 12:06:06 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 7bcc5515c4 | Update dev.kosmos.org node Disable hubot recipes for now
Add Mastodon | 2017-04-07 11:49:25 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | de11c0d691 | Set up an instance of Mastodon for Kosmos Refs #19
Use new application cookbook, update our cookbooks | 2017-04-06 21:20:51 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 4260f25684 | Add botka to #mastodon and #indieweb on Freenode | 2017-04-06 10:08:08 +02:00 |  | 
			
				
					|  | a3f5c5f646 | Merge branch 'feature/16-ipfs' into 'master' Initial ipfs cookbook
See merge request !1 | 2017-04-05 13:15:57 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 2090bc6b10 | Change the port for IPFS's nginx vhost | 2017-03-31 19:23:10 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | b567547bdc | Add development environment and initial Vagrantfile | 2017-03-31 19:22:48 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 555195c32f | Don't use Let's Encrypt in development environment | 2017-03-31 19:21:48 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 3158cf9550 | Update kosmos-wordpress for Ubuntu 16.04 | 2017-03-31 19:21:28 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 827a7428e2 | Update kosmos-mediawiki cookbook for Ubuntu 16.04 | 2017-03-31 19:21:00 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | b85c4ad3d5 | Update backup gem (compatibility) | 2017-03-31 19:20:29 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 8923d0d7ef | Update cookbooks for Ubuntu 16.04 TLS | 2017-03-31 19:20:00 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 6430d71006 | Merge branch 'master' into feature/16-ipfs | 2017-03-31 14:11:42 +02:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | f1e042d23a | Update mediawiki Also add a comment about running the update script | 2017-03-25 12:32:02 +01:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | f7de7e215a | Move the CORS headers from IPFS to the nginx reverse proxy | 2017-03-20 22:49:06 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 114503033b | Initial nginx reverse proxy for the IPFS IP It supports cat and add for now. I have tried it using the ipfs-api npm
module | 2017-03-20 19:38:51 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 3f81310109 | Add a resource to handle config changes | 2017-03-20 19:38:12 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 48b3534fd8 | Merge branch 'master' into feature/16-ipfs | 2017-03-20 13:27:27 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | d52ef53ac8 | Generate a Let's Encrypt certificate for IPFS | 2017-03-20 13:26:03 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | f1205f9424 | Update Go IPFS | 2017-03-20 13:25:45 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | b9c90c824a | Use chef_zero in Test Kitchen | 2017-03-20 13:25:29 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 0e5ed95b1f | Improve the README | 2017-03-20 13:25:12 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | bcfd44b923 | Update upstream cookbooks | 2017-03-20 13:19:10 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | bfd2d52ea8 | Improve the letsencrypt recipe Add missing dependency
Regenerate the nginx vhost after generating the cert for the first time | 2017-03-20 13:18:23 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 14542f8419 | Do not require the deprecated users::sysadmins recipe Write the 4 lines of code instead | 2017-03-20 13:17:32 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 4a63e806bc | Remove dependency on chef-solo-search We are using chef-zero, we do not need it anymore | 2017-03-20 13:16:27 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | e57ee1590e | Update Chef to 12.19.36 | 2017-03-20 13:16:11 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | c4a425fbb0 | Update Ruby gems | 2017-03-20 13:12:17 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | c9ad823169 | Fix the server specs: the gateway is on port 8080 by default | 2017-03-19 20:35:45 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | b1cefa0d9b | Add ipfs to the dev.kosmos.org server | 2017-03-19 20:18:47 +00:00 |  | 
			
				
					| 
							
							
								 Greg Karékinian | 3cd1f2203d | Merge branch 'master' into feature/16-ipfs | 2017-03-19 20:18:23 +00:00 |  |