Build a QCOW2 image locally with QEMU/KVM + autoinstall, then provision with the existing Ansible playbook. Allows testing changes locally before deploying to production. Outputs a ready-to-upload image for hosting providers. Usage: cp server.pkrvars.hcl.example server.pkrvars.hcl, fill in values, then run ./build.sh Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
8 lines
335 B
Plaintext
8 lines
335 B
Plaintext
base_domain = "example.com"
|
|
ssh_pubkey = "ssh-ed25519 AAAA... user@host"
|
|
juicefs_s3_endpoint = "https://s3.amazonaws.com"
|
|
juicefs_s3_bucket = "my-nextcloud-bucket"
|
|
juicefs_s3_access_key = "AKIAIOSFODNN7EXAMPLE"
|
|
juicefs_s3_secret_key = "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
|
|
juicefs_cache_size = "50G"
|