dokku-copy-files-to-image

copies files from the host onto the container

  • Owner: dokku/dokku-copy-files-to-image
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

dokku-copy-files-to-image

Copies files from the host's /home/dokku/<APP>/DOKKU_FILES directory to the /app directory of a dokku image before the image is released.

Only affects deploys where buildpacks are in use. Files are not available during the build step.

requirements

  • dokku 0.4.0+
  • docker 1.6.x

installation

# on 0.4.x
dokku plugin:install https://github.com/dokku/dokku-copy-files-to-image.git  copy-files-to-image

usage

To use, create a DOKKU_FILES directory in /home/dokku/<APP>. For instance, if we have an application called lolipop:

mkdir -p /home/dokku/lolipop/DOKKU_FILES

Next, add your files to that directory. You will also need to ensure the dokku user has ownership and read access to these files:

chown -R dokku:dokku /home/dokku/lolipop/DOKKU_FILES
chmod -R +r /home/dokku/lolipop/DOKKU_FILES

Once that is done, any deploy should automatically add the file to the /app directory of the image, and the files will be available during container runs.

caveats

  • Does not copy directories or directory structures
  • Does not copy files prefixed by periods
  • Will not persist mode on copied files

Main metrics

Overview
Name With Ownerdokku/dokku-copy-files-to-image
Primary LanguageMakefile
Program languageMakefile (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2015-10-28 02:46:37
Pushed At2024-12-22 21:59:33
Last Commit At2024-12-22 16:59:33
Release Count0
用户参与
Stargazers Count16
Watchers Count4
Fork Count15
Commits Count4
Has Issues Enabled
Issues Count3
Issue Open Count2
Pull Requests Count1
Pull Requests Open Count0
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private