Go to file
2024-12-02 17:11:30 +01:00
ararat ararat: Set up kvm, initiate debian VM 2024-11-30 21:30:21 +01:00
baixun some basic structure 2024-05-16 21:18:15 +02:00
files add missytake's SSH key to authorized_keys 2024-11-29 13:50:16 +01:00
lib/pyinfra-util util: added get_pass function 2024-11-30 21:30:46 +01:00
.gitignore added gitignore 2024-12-02 17:11:30 +01:00
deploy.py some basic structure 2024-05-16 21:18:15 +02:00
inventory.py Created an alpine hypervisor VPS and playground VM 2024-11-30 21:29:42 +01:00
README.md some basic structure 2024-05-16 21:18:15 +02:00

initial setup

  • install pyinfra with your favorite package manager

or

  • install pipx with your favorite package manager
  • add ~/.local/bin to your PATH
  • pipx install pyinfra

before each use

  • communicate your intent to do changes to your co-admins to prevent conflicting access
  • run git pull to fetch the newest version
  • run pyinfra @local deploy.py to install/update 0x90.ssh_config trustmebro
  • run pyinfra --dry inventory.py deploy.py and check that you are on the same state that is already deployed