Skip to content

PaulKalho/host

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Host

This is the repository where I define all my important hosts on my server.

How-To

Install nix on your system.

To jump into the devshell: nix develop

  1. To encrypt and decrypt files you have to create a PGP Key. Edit the .sops.yaml accordingly.

  2. Update the sops keys sops updatekeys {path/to/any/secrets.yaml}

We use opentofu as our IaC tool.

  1. To provision the VM for the host, find it within: /infra
    tofu init
    tofu apply
  1. TODO: Deploy the Nixos-anywhere configuration to the provisioned VM

About

Declarative definition of my personal server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published