How to ftp server?

Can anyone point me into any direction on how to make ftp working?
I tried sftpgo but but somehow don’t get how it is working - it always tells me ftp is not working.
Is there any easy solution to get ftp running - I need it to upload files from my surveillance camera.
Any help is highly appreciated.
Cheers Daniel

Здравствуйте, установите на компьютер FileZilla Client в быстром подключении укажите sftp://ваш_локальный_IP потом логин и пароль (администратора) порт 22 на сервере не забудьте включить SSH и Samba и вуаля , всё работает.

I use vfstpd. Below is an export of my working yaml for it. Not sure about multiple users. I use this as an FTP for some security cameras.

name: generous_felix
services:
  main_app:
    cpu_shares: 10
    command: []
    container_name: vfstpd
    deploy:
      resources:
        limits:
          memory: 65123942400
        reservations:
          devices: []
    environment:
      - FTP_PASS=Password
      - FTP_USER=Username
      - LOG_STDOUT=true
    image: fauria/vsftpd:latest
    labels:
      icon: https://icon.casaos.io/main/all/vsftpd.png
    ports:
      - target: 20
        published: "20"
        protocol: tcp
      - target: 21
        published: "21"
        protocol: tcp
    restart: unless-stopped
    volumes:
      - type: bind
        source: /media/ZimaOS-HD/AppData/vsftpd
        target: /var/log/vsftpd
      - type: bind
        source: /media/archivestorage/FTP/data
        target: /home/vsftpd
    devices: []
    cap_add: []
    network_mode: bridge
    privileged: false
x-casaos:
  author: self
  category: self
  hostname: ""
  icon: https://icon.casaos.io/main/all/vsftpd.png
  index: /
  is_uncontrolled: false
  port_map: "21"
  scheme: http
  store_app_id: generous_felix
  title:
    custom: vfstpd

Thank you for your answer.
I just tried it, but when connecting with filezilla it always says that it can’t read the directory.
I also can’t
My camera however doesn’t connect at all.

Do I have to change some permissions or anything else, whatever ftp-server I try, it never really works.
Any other hints would be welcome.

first check the existence of this folders on your server:

/media/ZimaOS-HD/AppData/vsftpd
/media/archivestorage/FTP/data
      

Try connection settings like:

port: 21
path: /
username: Username
password: Password