split make files in myos project and install files in yaip project
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
version: '3.6'
|
||||
|
||||
services:
|
||||
vsftpd-s3:
|
||||
build:
|
||||
args:
|
||||
- DOCKER_BUILD_DIR=docker/vsftpd-s3
|
||||
context: ../..
|
||||
dockerfile: docker/vsftpd-s3/Dockerfile
|
||||
cap_add:
|
||||
- sys_admin
|
||||
container_name: ${NODE_COMPOSE_PROJECT_NAME}-vsftpd-s3
|
||||
devices:
|
||||
- /dev/fuse
|
||||
environment:
|
||||
- AWS_ACCESS_KEY_ID=${NODE_VSFTPD_S3_AWS_ACCESS_KEY_ID}
|
||||
- AWS_SECRET_ACCESS_KEY=${NODE_VSFTPD_S3_AWS_SECRET_ACCESS_KEY}
|
||||
- DIR_REMOTE=${NODE_VSFTPD_S3_DIR_REMOTE}
|
||||
- FTP_HOST=${NODE_VSFTPD_S3_FTP_HOST}
|
||||
- FTP_PASS=${NODE_VSFTPD_S3_FTP_PASS}
|
||||
- FTP_SYNC=${NODE_VSFTPD_S3_FTP_SYNC}
|
||||
- FTP_USER=${NODE_VSFTPD_S3_FTP_USER}
|
||||
- FTPD_USER=${NODE_VSFTPD_S3_FTPD_USER}
|
||||
- FTPD_USERS=${NODE_VSFTPD_S3_FTPD_USERS}
|
||||
- PASV_MAX_PORT=${NODE_VSFTPD_S3_PASV_MAX_PORT}
|
||||
- PASV_MIN_PORT=${NODE_VSFTPD_S3_PASV_MIN_PORT}
|
||||
hostname: ${HOSTNAME}
|
||||
image: ${NODE_DOCKER_REPOSITORY}/vsftpd-s3:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_21_CHECK_TCP=true
|
||||
- SERVICE_21_NAME=${NODE_COMPOSE_SERVICE_NAME}-vsftpd-s3-21
|
||||
- SERVICE_22_CHECK_TCP=true
|
||||
- SERVICE_22_NAME=${NODE_COMPOSE_SERVICE_NAME}-vsftpd-s3-22
|
||||
- SERVICE_65000_IGNORE=true
|
||||
security_opt:
|
||||
- apparmor:unconfined
|
||||
network_mode: host
|
||||
restart: always
|
||||
Reference in New Issue
Block a user