Skip to content
This repository has been archived by the owner on Feb 3, 2024. It is now read-only.
/ Froxlor-FTP Public archive

This repository is a mirror of the GitLab repository.

License

Notifications You must be signed in to change notification settings

bloodhunterd/Froxlor-FTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Release Docker Build Docker Pulls License

ko-fi

Froxlor FTP

Docker image of ProFTPD for Froxlor Server Management Panel.

This image is meant to be used with the Froxlor image.

Deployment

Docker Compose

version: "2.4"

services:
  ftp:
    image: bloodhunterd/froxlor-ftp
    ports:
      - "21:21"
    volumes:
      - ./webs/:/var/customers/webs/

Environment

Common

ENV Default Description
SERVER_NAME Froxlor FTP Public server name.
TZ Europe/Berlin PHP: List of supported timezones - Manual.

Froxlor

ENV Default Description
FRX_WEB_DIR /var/customers/webs Path to the Froxlor customer web.
FRX_DB_HOST localhost Froxlor database hostname or IP.
FRX_DB_NAME froxlor Froxlor database name.
FRX_DB_USER froxlor Froxlor database user.
FRX_DB_PASSWORD Froxlor database user password.

SFTP

ENV Default Description
SFTP_ENGINE on Enable/disable SFTP service. Valid values are on or off.
SFTP_PORT 21 Port of the SFTP service.

FTPS

ENV Default Description
TLS_CERT_BITS 2048 Certificate strength in bits.
TLS_CERT_COMMON_NAME localhost Certificate domain.
TLS_CERT_COUNTRY Country of the certificate issuer.
TLS_CERT_DAYS 3652 Time in days the certificate is valid.
TLS_CERT_ORGANIZATION Organization of the certificate issuer.
TLS_CERT_STATE State of the certificate issuer.
TLS_ENGINE off Enable/disable FTPS service. Valid values are on or off.
TLS_PROTOCOLS TLSv1.2 TLSv1.3 Space separated TLS protocol versions.

Ports

Port Description
21 Port for FTP, FTPS and/or SFTP.

Volumes

Volume Path Read only Description
Froxlor customers /var/customers/webs/ Froxlor customer web directory.

Update

Please note the changelog to check for configuration changes before updating.

Build With

Authors

License

This project is licensed under the MIT - see LICENSE.md file for details.