Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								7373edf73a 
								
							 
						 
						
							
							
								
								feat(ops/nixos/camden): Move ACME configuration out of nginx  
							
							... 
							
							
							
							This makes it possible to re-use the same provisioning mechanism for
multiple related domains. 
							
						 
						
							2020-02-12 01:08:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								8e52e74bd3 
								
							 
						 
						
							
							
								
								feat(ops/nixos/camden): Set up cgit service  
							
							... 
							
							
							
							Adds a user & group which are configured to own the local depot copy,
and a cgit service to serve it.
The depot checkout was configured as:
  mkdir -p /var/git && chown git: /var/git
  # now, as the git user, in /var/git
  git clone --bare ... depot
  chmod -R g+rw /var/git
  chmod g+s (find /var/git -type d)
  git init --bare --shared=all depot
My personal user is a member of the git group, which means that after
the above configuration I can push to the bare repo as my user and
things work.
Also, crucially, the `post-update` hook must be enabled as cgit uses
the dumb HTTP transport. 
							
						 
						
							2020-02-12 01:04:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								b4c0292753 
								
							 
						 
						
							
							
								
								fix(nix/tailscale): Fix incorrect Tailscale ACL config type  
							
							
							
						 
						
							2020-02-11 21:00:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								675fed2dca 
								
							 
						 
						
							
							
								
								feat(ops/nixos/camden): Serve /blobs/ from /var/www/blobs  
							
							... 
							
							
							
							This directory is writeable by me and is intended to make it easy to
serve random blobs. 
							
						 
						
							2020-02-11 20:54:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								31b021e629 
								
							 
						 
						
							
							
								
								feat(ops/nixos/camden): Enable haveged entropy "generator"  
							
							
							
						 
						
							2020-02-11 20:54:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb24e0377 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Set up nginx serving homepage & blog  
							
							... 
							
							
							
							This nginx does not currently log access correctly because for some
impenetrable reason (as is tradition), neither /dev/stdout nor
/dev/fd/1 exist for nginx at runtime. This is probably systemd's
doing, but I'll debug it later. 
							
						 
						
							2020-02-11 19:32:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								2e95822712 
								
							 
						 
						
							
							
								
								fix(ops/nixos/camden): Use package set from depot pin  
							
							
							
						 
						
							2020-02-11 16:46:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								df1a4fef2b 
								
							 
						 
						
							
							
								
								feat(nix/tailscale): Add function for generating tailscale ACLs  
							
							... 
							
							
							
							... and use it on Camden! 
							
						 
						
							2020-02-11 16:36:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								44b57d095b 
								
							 
						 
						
							
							
								
								feat(ops/nixos/camden): Join camden.tazj.in into Tailscale mesh  
							
							
							
						 
						
							2020-02-11 16:27:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								aaa0119a37 
								
							 
						 
						
							
							
								
								fix(ops/nixos): Add camden to rebuilder script  
							
							... 
							
							
							
							This should probably be templated instead. 
							
						 
						
							2020-02-11 15:49:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								3b88611336 
								
							 
						 
						
							
							
								
								feat(ops/nixos): Add initial configuration for host camden  
							
							
							
						 
						
							2020-02-11 15:41:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								a8792f8372 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Enable tailscale-relay  
							
							
							
						 
						
							2020-02-11 00:55:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								b586a04a0a 
								
							 
						 
						
							
							
								
								feat(ops/nixos): Add NixOS module for running tailscale  
							
							... 
							
							
							
							This uses the "legacy" tailscale Linux client, but built from source
as per the previous commits. 
							
						 
						
							2020-02-11 00:53:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								77085f5876 
								
							 
						 
						
							
							
								
								chore(ops/nixos/nugget): Install tailscale on nugget  
							
							
							
						 
						
							2020-02-11 00:09:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								1d7b1334fd 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Install i3lock  
							
							
							
						 
						
							2020-02-08 13:32:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								ba20ee65f6 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Enable pcscd & install Yubikey tools  
							
							
							
						 
						
							2020-02-07 12:14:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								76f7ace273 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Enable U2F hardware support  
							
							
							
						 
						
							2020-02-04 23:41:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								264a55e2e0 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Install unzip  
							
							
							
						 
						
							2020-01-25 20:39:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								e50c669310 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Enable Keybase "service"  
							
							
							
						 
						
							2020-01-20 22:31:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								1f68644dc9 
								
							 
						 
						
							
							
								
								feat(third_party/guile): Override guile to version 3.0.0  
							
							... 
							
							
							
							Lets try this thing out! 
							
						 
						
							2020-01-19 19:34:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								0a3613996f 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Install miller  
							
							
							
						 
						
							2020-01-19 18:56:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								7b011de1b8 
								
							 
						 
						
							
							
								
								chore(ops/nixos/nugget): Aimlessly tweak font configuration  
							
							... 
							
							
							
							These settings seem to be very mildly better than what I had before,
but I'm not entirely sure. 
							
						 
						
							2020-01-19 16:38:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								89b0a43786 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Connect to wifi & install Google Chrome  
							
							... 
							
							
							
							This adds configuration which, sometimes, when the stars align just
right, makes it possible to cast to the Chromecast from nugget. 
							
						 
						
							2020-01-19 01:44:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								a52c0c4198 
								
							 
						 
						
							
							
								
								feat(nixos/nugget): Install cachix binary  
							
							
							
						 
						
							2020-01-18 11:29:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								31f66491a9 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Install SBCL in system packages  
							
							
							
						 
						
							2020-01-07 22:26:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								d66c7a8942 
								
							 
						 
						
							
							
								
								feat(ops/nixos/nugget): Install msmtp & lieer timers  
							
							
							
						 
						
							2020-01-05 16:59:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								e5608cf079 
								
							 
						 
						
							
							
								
								chore(ops/nixos/nugget): Install various needed packages  
							
							
							
						 
						
							2020-01-05 16:59:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								85ee07457c 
								
							 
						 
						
							
							
								
								feat(ops/nixos): Add 'rebuilder' helper script  
							
							... 
							
							
							
							This script rebuilds & activates system configuration based on the
hostname.
Currently since there is only one host this isn't particularly
interesting. 
							
						 
						
							2020-01-04 22:50:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								63dc41bcf3 
								
							 
						 
						
							
							
								
								feat(ops/nixos): Check in updated system configuration for 'nugget'  
							
							... 
							
							
							
							This is the rebrand of the desktop machine, now running a config
straight out of the depot. 
							
						 
						
							2020-01-04 22:50:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								496648f237 
								
							 
						 
						
							
							
								
								chore(ops/nixos): Remove deprecated NixOS config files  
							
							
							
						 
						
							2020-01-04 22:50:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vincent Ambo 
								
							 
						 
						
							
							
							
							
								
							
							
								1d687c5303 
								
							 
						 
						
							
							
								
								chore(ops/nixos): Move NixOS configuration one level up  
							
							
							
						 
						
							2020-01-04 22:50:19 +00:00