Go to file
2024-10-07 06:05:14 +02:00
ararat some basic structure 2024-05-16 21:18:15 +02:00
baixun some basic structure 2024-05-16 21:18:15 +02:00
files add files for www/deploy.py in files/www/ 2024-10-07 02:52:18 +02:00
matrix-synapse remove irrelevant os.path.exists() checks 2024-10-07 02:57:27 +02:00
www cleanup and comments 2024-10-07 04:38:51 +02:00
deploy.py add www/deploy.py to deploy,py 2024-10-07 02:49:46 +02:00
inventory.py add www to the inventory.py 2024-10-07 02:48:44 +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