Community
Self-hosted, full feature set.
Free
- MIT licence, no limits
- Docker image for amd64 / arm64
- Issues and discussions on GitHub
Open source · MIT licence
Oftp4Net is an OFTP2 server and client for exchanging EDI and other files with automotive and industrial partners. Secure sessions, signed receipts and a clear web UI – in one Docker container.
RFC 5024 with protocol levels 1 – 5 negotiated down, plus partners still on ODETTE-FTP 1.2 – 1.4.
TLS 1.2 / 1.3, custom CAs or pinned certificates, client certificates and SSIDAUTH challenge.
CMS signing, encryption and zlib compression per partner, cipher suites 01 – 06.
EERP for delivered files, NERP for failed ones, optionally signed and verified.
Send queue with retries and back-off, restart of interrupted transfers, buffer compression.
Character set conversion between ANSI and EBCDIC per partner.
REST API with bearer tokens, webhooks and scripts on transfer events.
Identities, partners, certificates, listeners, queues, transfer log and live log in the browser.
Import partners from the configuration of well-known OFTP servers.
Oftp4Net runs as a Docker image for linux/amd64 and linux/arm64 and stores its data in PostgreSQL.
compose.yaml and change the passwords and the host name.docker compose up -d. The database schema and a self-signed TLS certificate are created on the first start.http://localhost:8080, sign in as admin / admin and set a new password.services:
db:
image: postgres:17
restart: unless-stopped
environment:
POSTGRES_DB: oftp4net
POSTGRES_USER: oftp
POSTGRES_PASSWORD: change-me
volumes:
- db-data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U oftp -d oftp4net"]
interval: 5s
retries: 10
oftp4net:
image: ghcr.io/jskrobak/oftp4net:latest
restart: unless-stopped
depends_on:
db:
condition: service_healthy
ports:
- "8080:8080" # web UI
- "6619:6619" # OFTP over TLS
environment:
ConnectionStrings__Oftp4Net: "Host=db;Database=oftp4net;Username=oftp;Password=change-me"
Tls__CertificateSubject: oftp.example.com
volumes:
- oftp4net-data:/data
volumes:
db-data:
oftp4net-data:
The software is and stays open source. If you want someone to call, or no server to look after, choose a plan.
Self-hosted, full feature set.
Free
Your installation, our know-how.
€149 / month€1,490 / year
We operate Oftp4Net for you.
€349 / month€3,490 / year
For special requirements.
On request
All prices excl. VAT.
Questions about Oftp4Net, a support plan or hosting? Write to us, we reply in English, German or Czech.
or write directly to support@oftp4net.com