Storage & data · SFTP source
The directory your old systems write to shows up as a table or a document
With the SFTP source the report generator, the finance export and the nightly job that has run since before anyone here started - the systems with no API and no cloud - feed the Confluence page from the directory they already write to. The wiki catches up on its own.
Your authors need a path, not a host and an account
The administrator sets up the host, port, credentials and a root path once. Page authors choose the connection by name and browse to a file inside it - no host to know, no account to be issued, nothing to configure per page. Any of 28 of the 31 macros renders what they find there. The old system keeps writing where it always wrote, and your wiki catches up on its own.
You confine a connection to the directory you point it at
A connection has a root path and cannot read outside it, so the one made for the finance drop reaches the finance drop and not the rest of the server. It only lists and reads - nothing on a page can upload or change a file. Restrict it to particular Confluence groups as well and the blast radius of "someone puts a macro on a page" is a directory, on purpose.
You reach the server you meant, every time
Every connection pins the server's host key fingerprint - it is a required field, not an option - so it refuses to talk to anything that answers on that address with a different key, and several fingerprints can be listed to survive a planned key rotation. The password is encrypted before it is stored and never reaches a page. This is the part of an SFTP integration people usually skip and later regret, and you get it by default.
What the other apps leave you downloading weekly
None of the 90 competing apps in the homepage comparison lists SFTP as a source. The alternative is what teams do today - somebody downloads the file over SFTP and attaches it to a page, weekly, until they stop doing it and the page quietly becomes wrong.
SFTP is one of 13 places Macro Pack reads from
One app, one licence, one connection your admin sets up - and 12 more places a page can pull content from, whether that is a page attachment, a Git repository, an S3 bucket or your database.
See every source compared