docker-alpine-ftp-server icon indicating copy to clipboard operation
docker-alpine-ftp-server copied to clipboard

Small and flexible docker image with vsftpd server

Results 24 docker-alpine-ftp-server issues
Sort by recently updated
recently updated
newest added

I noticed that when I connect to the ftp-server I am able to go to the parent directory and even to other directories in the root. How can I prevent...

``` # Enable anonymous anonymous_enable=YES # Enable active mode by disabling passive pasv_enable=NO pasv_addr_resolve=NO ```

I'm using it in `docker-compose.yml` as follows: ``` ftp: image: 'delfer/alpine-ftp-server' volumes: - ./ftp_dir:/home/ftp_user/dir ports: - '21:21' - '21000-21010:21000-21010' environment: - USERS=ftp_user|ftp_user|/home/ftp_user/dir - ADDRESS=localhost ``` After first run `docker-compose up`...

On the Ubuntu I've installed as Virtual Machine as soon as I login and I run `ls` i get this error: ``` 500 Bad EPRT protocol. ftp: bind: Address already...

Just chased an unusual problem where Port 21 was not forwarding to the host, but accessing the docker 172.x.x.x image directly would answer back. Turns out, the reason is I...

It's a proposal to set parameters from vsftp.conf file by variables. This can be used to solve issues [https://github.com/delfer/docker-alpine-ftp-server/issues/39](https://github.com/delfer/docker-alpine-ftp-server/issues/39) and [https://github.com/delfer/docker-alpine-ftp-server/issues/19](https://github.com/delfer/docker-alpine-ftp-server/issues/19). Feel free to comment.

[client] ![微信截图_20220826125337](https://user-images.githubusercontent.com/29082840/186825018-407a1e8f-687a-4342-8af5-b2bc4bd11127.png) [server.console] ![微信截图_20220826125421](https://user-images.githubusercontent.com/29082840/186825036-11b5f37f-e4a7-4983-91c9-03aa3467ce5d.png)

```yaml services: ftp: image: delfer/alpine-ftp-server hostname: ftp container_name: ftp-dev restart: unless-stopped ports: - 21:21 - 21000-21003:21000-21003 environment: TZ: Asia/Shanghai USERS: "admin|ftp_dev_pass|/ftp/admin" ADDRESS: 192.168.3.100 MIN_PORT: 21000 MAX_PORT: 21003 volumes: - ./_docker-data/ftp-dev/:/ftp/:rw...

How can i set read-only permission to volume specified in docker file? i don't understand how to set it in ENVIRONMENT line: USERS=one|1234|/ftp/one| two|1234|/ftp/two

**failed** ```yml alpine-ftp-server: image: delfer/alpine-ftp-server environment: - USERS="one|1234" ``` **success** ```yml alpine-ftp-server: image: delfer/alpine-ftp-server environment: USERS: "one|1234" ```