53 lines
1.8 KiB
YAML

---
openapply_app_repo_url: https://github.com/sergeykhval/openapply.git
openapply_app_repo_version: main
openapply_app_service_name: openapply
openapply_app_service_user: openapply
openapply_app_service_group: openapply
openapply_app_root: /opt/openapply
openapply_app_service_port: 80
openapply_app_node_major: "20"
openapply_app_install_firebase_cli: true
openapply_app_enable_firewall: true
openapply_app_allowed_tcp_ports:
- 22
- 80
- 443
openapply_app_build_subdirs:
- astro
- spa
openapply_app_force_rebuild: false
openapply_app_git_ssh_key_file: ""
openapply_app_start_command: >-
pnpm --dir {{ openapply_app_root }}/astro preview --host 0.0.0.0 --port {{ openapply_app_service_port }}
openapply_app_env:
NODE_ENV: production
PORT: "{{ openapply_app_service_port }}"
openapply_app_spa_env:
VITE_BASE_URL: /app
VITE_FIREBASE_API_KEY: "{{ vault_openapply_firebase_api_key | default('your-firebase-api-key') }}"
VITE_FIREBASE_AUTH_DOMAIN: "{{ vault_openapply_firebase_auth_domain | default('your-project.firebaseapp.com') }}"
VITE_FIREBASE_PROJECT_ID: "{{ vault_openapply_firebase_project_id | default('your-project-id') }}"
VITE_FIREBASE_STORAGE_BUCKET: "{{ vault_openapply_firebase_storage_bucket | default('your-project.appspot.com') }}"
VITE_FIREBASE_MESSAGING_SENDER_ID: "{{ vault_openapply_firebase_messaging_sender_id | default('your-sender-id') }}"
VITE_FIREBASE_APP_ID: "{{ vault_openapply_firebase_app_id | default('your-app-id') }}"
VITE_ADMIN_EMAIL: "{{ vault_openapply_admin_email | default('admin@example.com') }}"
VITE_SUPPORT_EMAIL: "{{ vault_openapply_support_email | default('support@example.com') }}"
openapply_app_require_real_firebase_config: true
openapply_app_firebase_token: "{{ vault_openapply_firebase_token | default('') }}"
openapply_app_verify_status_codes:
- 200
- 301
- 302