tvl-depot/users/wpcarro/nixos/diogenes
William Carroll 504a409bd2 fix(wpcarro/diogenes): Launch billandhiscomputer.com
These are now available at https://billandhiscomputer.com. I still need to
update the website copy and transfer wpcarro.dev over from Google Domains. I
think I prefer billandhiscomputer (username bill, bill_and_his_computer,
bill-and-his-computer, the_real_bill), so I may deprecate wpcarro. We'll see...

Change-Id: Ia7831ee4813e2cf639047d22d59d302a50e06e66
Reviewed-on: https://cl.tvl.fyi/c/depot/+/4748
Tested-by: BuildkiteCI
Reviewed-by: wpcarro <wpcarro@gmail.com>
Autosubmit: wpcarro <wpcarro@gmail.com>
2022-01-08 05:31:51 +00:00
..
default.nix fix(wpcarro/diogenes): Launch billandhiscomputer.com 2022-01-08 05:31:51 +00:00
README.md feat(wpcarro/diogenes): Nixify diogenes's Terraform configuration 2022-01-08 05:31:50 +00:00

diogenes

diogenes is a NixOS machine deployed on a Google VM. It hosts https://wpcarro.dev.

Deployment

I manage diogenes's deployment with Terraform. My current workflow looks like this (highly subject to change):

cd /tmp/terraform # or any directory that hosts terraform state
outpath=$(nix-build /depot -A users.wpcarro.nixos.diogenes)
cp <out-path> .
nix-shell -p terraform google-cloud-sdk # gcloud to authenticate if necessary
terraform init/apply