Я развертываю приложение Node.js через Codeship, используя CodeDeploy Система развертывания AWS.
Я использую файл appspec.yml, чтобы установить владельца и разрешения для одного из развернутых каталогов.
Я хочу разрешить чтение/запись для любых файлов, которые будут созданы в указанной папке развертывания. Файлы будут созданы веб-приложением после его запуска.
В настоящее время мой appspec.yml содержит следующее:
version: 0.0
os: linux
files:
- source: /
destination: /var/www/APPLICATION_NAME
permissions:
- object: /var/www/APPLICATION_NAME/tmpfiles
mode: 644
owner: ec2-user
type:
- directory