Go to file
2024-10-07 06:47:10 +02:00
ararat some basic structure 2024-05-16 21:18:15 +02:00
files merge brach matix, www, and common to merge_try 2024-10-07 06:18:25 +02:00
roles move baxiun, common, matrix-synapse, and www to roles/ 2024-10-07 06:42:52 +02:00
deploy.py rename chat.heizhaus.org to matrix 2024-10-07 06:47:10 +02:00
inventory.py rename chat.heizhaus.org to matrix 2024-10-07 06:47:10 +02: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