Security
HostShift is pre-1.0 software. Report suspected vulnerabilities privately before public disclosure.
Sensitive Data
Section titled “Sensitive Data”Do not commit:
- production profiles
.envfiles- SSH private keys
- generated
ssh_config - PEM/key material
- run state containing customer details
The repository .gitignore excludes common secret-bearing files and generated artifacts.
Credentials
Section titled “Credentials”Profiles should reference credentials through environment variable names, for example:
sourcePasswordEnv: SRC_MYSQL_PWDtargetPasswordEnv: DST_MYSQL_PWDDo not store passwords directly in profiles.
Runner Safety
Section titled “Runner Safety”The self-hosted VM runner is offline by default and manually started only for release validation. It is not installed as a service.