# Copy custom file in discourse container while build

**URL:** <https://meta.discourse.org/t/copy-custom-file-in-discourse-container-while-build/284185>\
**Category:** Self-hosting\
**Created:** [November 2, 2023, 8:29am UTC](https://meta.discourse.org/t/copy-custom-file-in-discourse-container-while-build/284185 "2023-11-02T08:29:16Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Jishan\_Ansari](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jishan_ansari/32/337293_2.png) [@Jishan\_Ansari](https://meta.discourse.org/u/Jishan_Ansari)\
**Post date:** [November 2, 2023, 8:29am UTC](https://meta.discourse.org/t/copy-custom-file-in-discourse-container-while-build/284185/1 "2023-11-02T08:29:16Z")

</div>

any one help me  
i make custom code add in app.yml

```plaintext
run:
  - exec: chmod -R 777 /var/www/discourse/customize
  - exec: chmod -R 777 /var/www/discourse/app/controllers/
  - exec: mkdir -p /var/www/discourse/controll
  - exec: chmod -R 777 /var/www/discourse/controll
  - exec: chown discourse:discourse /var/www/discourse/controll
  - exec: cp /var/www/discourse/customize/static_controller.rb /var/www/discourse/controll
  - exec: cp /var/www/discourse/customize/routes.rb /var/www/discourse/controll
  - exec: cp /var/www/discourse/customize/site_settings.yml /var/www/discourse/controll

run:
  - exec: echo "Copying file to /var/www/discourse/app/controller"
  - exec: chmod -R 777 /var/www/discourse/config

```

all things running successfully  
but i use mv command its break the code

```plaintext
  - exec: mv /var/www/discourse/controll/routes.rb /var/www/discourse/config

```

---

_[View the full topic](https://meta.discourse.org/t/copy-custom-file-in-discourse-container-while-build/284185)._
