diff --git a/opencart/docker-compose.yml b/opencart/docker-compose.yml index 15f9a61..a2f99a3 100644 --- a/opencart/docker-compose.yml +++ b/opencart/docker-compose.yml @@ -4,6 +4,8 @@ opencart: - "8000:80" links: - mysql + volumes: + - /var/www/html restart: always mysql: diff --git a/pure-ftpd/Dockerfile b/pure-ftpd/Dockerfile new file mode 100644 index 0000000..95d2381 --- /dev/null +++ b/pure-ftpd/Dockerfile @@ -0,0 +1,22 @@ +# +# Dockerfile for pure-ftpd +# + +FROM debian:jessie +MAINTAINER kev + +RUN apt-get update && apt-get install -y pure-ftpd vim-tiny && rm -rf /var/lib/apt/lists/* +RUN groupadd ftpgroup && useradd -g ftpgroup -s /bin/bash -m ftpuser + +ENV PURE_PASSWDFILE /etc/pure-ftpd/pureftpd.passwd +ENV PURE_DBFILE /etc/pure-ftpd/pureftpd.pdb +ENV MAXCLIENTSPERIP 2 +ENV USERBANDWIDTH 1024:1024 + +EXPOSE 21 +VOLUME /home/ftpuser + +CMD pure-ftpd --login puredb:$PURE_DBFILE \ + --maxclientsperip $MAXCLIENTSPERIP \ + --userbandwidth $USERBANDWIDTH \ + --createhomedir diff --git a/splash/docker-compose.yml b/splash/docker-compose.yml index b5e6fd4..d361f87 100644 --- a/splash/docker-compose.yml +++ b/splash/docker-compose.yml @@ -1,9 +1,13 @@ splash: image: vimagick/splash - command: --maxrss 4000 + command: --maxrss 4096 ports: - "8050:8050" - "8051:8051" - "5023:5023" - mem_limit: 4.5G + volumes: + - ./splash/proxy-profiles:/etc/splash/proxy-profiles + - ./splash/js-profiles:/etc/splash/js-profiles + - ./splash/filters:/etc/splash/filters + mem_limit: 4500M restart: always