Skip to content

Conversation

@dexter21767-dev
Copy link
Member

Will add a better description later.

here's a docker-compose.yaml to create ftp/s3 servers for testing (i couldn't get the rsync server to work)

services:
  ftp:
      container_name: ftp-server
      image: garethflowers/ftp-server
      environment:
        - FTP_USER=beamup
        - FTP_PASS=test
      restart: always
      ports:
        - '20-21:20-21/tcp'
        - '40000-40009:40000-40009/tcp'
      volumes:
          - ./ftp:/home/beamup
  rsync:
    container_name: rsync-server
    image: mickaelperrin/rsync-server
    environment:
      - USERNAME=beamup
      - PASSWORD=testtest
      - VOLUME_PATH=/data
      - VOLUME_NAME=data
      - HOSTS_ALLOW=0.0.0.0/0
    ports:
      - '873:873/tcp'
    restart: always
    volumes:
      - ./rsync:/data
  s3:
    container_name: s3-server
    image: minio/minio:RELEASE.2023-11-01T01-57-10Z-cpuv1
    command: minio server /data
    ports:
      - "9000:9000"
    environment:
      MINIO_ROOT_USER: beamup
      MINIO_ROOT_PASSWORD: test1234
      MINIO_DOMAIN: s3.amazonaws.com
      MINIO_DEFAULT_BUCKETS: my-bucket
      MINIO_BUCKET: my-bucket
    restart: always
    volumes:
      - ./s3:/data

@dexter21767-dev dexter21767-dev self-assigned this Dec 17, 2025
@dexter21767-dev dexter21767-dev added the enhancement New feature or request label Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants