# Legal Notice This is part of A13Labs project, any unauthorized copy is no allowed. If you got access to this code DELETE immediately. We have been warned. # Updating Nextcloud ``` # Enable maintenance /bin/occ maintenance:mode --on # Update config.tf # Apply # Run maintenance operations ./bin/occ upgrade ./bin/occ db:add-missing-columns ./bin/occ db:add-missing-indices ./bin/occ db:add-missing-primary-keys # Disable maintenance ./bin/occ maintenance:mode --off ``` # Contabo CLI Download latest version from [here](https://github.com/contabo/cntb/releases). Setup: ``` sectool exec cntb get instances --oauth2-clientid="$CONTABO_CLIENT_ID" --oauth2-client-secret="$CONTABO_CLIENT_SECRET" --oauth2-user="$CONTABO_API_USER" --oauth2-password="$CONTABO_API_PASSWORD" ``` # Windows ## Create a Dedicated “Ansible” User (One-Time Setup) ``` net user provision /add net localgroup Administrators provision /add # Prevent password expiration wmic UserAccount where "Name='provision'" set PasswordExpires=FALSE ''' ## Configure windows to allow Ansible to connect via WinRM Copy the script located in scripts "ConfigureRemotingForAnsible.ps1" and run it on the target machine. ''' Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass .\ConfigureRemotingForAnsible.ps1 '''