diff --git a/.env b/.env new file mode 100644 index 0000000..a42e344 --- /dev/null +++ b/.env @@ -0,0 +1,3 @@ +BDPATH='./files/' +JSONPATH='./files/' +SDKEY='23a910df-77e0-4417-a23e-3617b6a0f0ef' \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..01e67ab --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,35 @@ +version: '3.8' + +services: + fnrefresher: + build: + context: . + dockerfile: dockerfile + volumes: + - "/opt/ftp/files:/opt/app/files" + environment: + - JSONPATH=/opt/app/files + - BDPATH=/opt/app/files + - SDKEY='23a910df-77e0-4417-a23e-3617b6a0f0ef' + + ftpserver: + image: stilliard/pure-ftpd + container_name: ftpserver + ports: + - "21:21" + - "30000-30005:30000-30005" + volumes: + - "/opt/ftp/files:/home/ftpuser" +# uncomment for ssl/tls, see https://github.com/stilliard/docker-pure-ftpd#tls +# - "/etc/letsencrypt/live//cert.pem:/etc/ssl/private/pure-ftpd-cert.pem" +# - "/etc/letsencrypt/live//privkey.pem:/etc/ssl/private/pure-ftpd-key.pem" + environment: +# PUBLICHOST: + FTP_USER_NAME: ftpuser + FTP_USER_PASS: 11 + FTP_USER_HOME: /home/ftpuser +# for ssl/tls +# ADDED_FLAGS: '--tls=2' + restart: always + depends_on: + - fnrefresher \ No newline at end of file diff --git a/files/fiscals.db b/files/fiscals.db new file mode 100644 index 0000000..21a7dc0 Binary files /dev/null and b/files/fiscals.db differ