Out of the Park Baseball · Online Leagues

FTP hosting built for
OOTP online leagues

SimHosts gives your Out of the Park Baseball league a ready-to-go FTP server — the right folders already created, credentials you paste straight into OOTP, and a connection tester that proves it works before you start your first sim.

Protocol
FTP + FTPS, port 21
Works with
OOTP 23–26
Backups
Nightly, off-site
Billing
Monthly, cancel anytime
Photo
Play Ball

Out of the Park Baseball

Every sim starts with a file transfer

The problem

FTP is the annoying part of running an online league


OOTP’s Online League mode has no API. The commissioner uploads the league file to an FTP server, general managers download it, play their week, and export their team back to the same server. That’s the entire loop — and it only works if someone stands up an FTP server with exactly the right folders and hands out two sets of credentials.

Most commissioners end up buying shared web hosting, learning cPanel, and hand-creating FTP accounts. SimHosts is that FTP server, already configured.

What you get

Everything in your league, ready on day one

Photo

An FTP server that is already correct

/leaguefile, /exports, and /reports/html pre-created where OOTP expects them, isolated per league. Two accounts: commissioner (full read/write) and manager (reads the league file, writes exports).

Credentials you paste, and a tester that proves them

Copy host, port, mode, username, and password straight into OOTP’s Online League Settings. One click runs the exact connection OOTP will make, so you find problems before your GMs do.

Your own league subdomain

yourleague.simhosts.com, created automatically. Your league file lives at /leaguefile/ and your HTML reports at /reports/html/ — the URLs OOTP asks for.

A public league page, parsed

simhosts.com/l/yourleague turns your uploaded OOTP reports into readable News, Standings, Power Rankings, Batting, Pitching, Transactions, and Injuries tabs. Share one link with your league.

GM onboarding that is not email archaeology

Invite links, a member manager, team assignments, and quick-start codes emailed to each GM. Upload your accountsdata_gms.dat once and GMs can repair a broken connection themselves.

A league treasury that is not a spreadsheet

Track dues in, payouts out, and a running balance, private to your league.

Nightly off-site backups

Every league is backed up each night to off-site storage.

Getting started

How it works

1

Create your league

Pick a name, a subdomain, and your OOTP version. Provisioning takes about two minutes.


2

Paste your FTP settings into OOTP

Host, port 21, Passive mode, username, password. Hit Test in OOTP and in SimHosts.


3

Invite your GMs

Send invite links and quick-start codes. GMs never touch FTP settings.

Common questions

OOTP hosting, answered


Does OOTP support SFTP?
No. Out of the Park Baseball does not support SFTP (SSH File Transfer Protocol, port 22). OOTP connects over plain FTP or FTPS — shown in the game as "Secure FTP (SSL/TLS)" — on port 21. SimHosts serves both plain FTP and FTPS on port 21, so either setting works.

Which FTP mode should I use in OOTP?
Use Passive mode. Active mode fails behind most home routers. For League File Download and Team File Transfer, choose "Passive; Standard FTP" rather than TLS: your managers’ quick-start settings inherit your FTP Mode, and OOTP’s manager screens cannot do TLS. Report Upload can stay on TLS if you prefer.

Why do my managers get "Error -201: Connect error"?
Almost always because FTP Mode is set to Active or Default instead of Passive. Switch the manager’s FTP Mode to Passive and retry the export. If it still fails, confirm the commissioner used "Passive; Standard FTP" rather than a TLS mode, since managers inherit that setting.

Do my general managers need their own FTP credentials?
No. In OOTP, Game Settings is commissioner-only. Managers join with a quick-start code that you generate in OOTP and send them — SimHosts can email it for you. After that they use File → Online League to download the league file and export their team.

Is there a free plan or a trial?
No. Plans start at $5 per month for one league with 5 GB of storage. Billing is monthly through Stripe and you can cancel at any time from your account settings.

See all frequently asked questions or read the OOTP setup and troubleshooting guides.

Get your league on the board

Plans start at $5/month. Provisioning takes about two minutes, and you can cancel any time.