···5050 * Both GNU and BusyBox versions supported
5151 * [`websocat`](https://github.com/vi/websocat) _(optional: needed for `stream`)_
5252* **PDS:** [Bluesky PDS](https://github.com/bluesky-social/pds)
5353- * Other PDSs (such as[millipds](https://github.com/DavidBuchanan314/millipds)) remain untested, but if they implement standard `com.atproto.*` endpoints, there should be no reason these won't work
5353+ * Other PDSs (such as [millipds](https://github.com/DavidBuchanan314/millipds)) remain untested, but if they implement standard `com.atproto.*` endpoints, there should be no reason these won't work
5454 * Filesize limits cannot be automatically detected. By default, this is 50MB
5555 * To change this on Bluesky PDS, set `PDS_BLOB_UPLOAD_LIMIT=<bytes>`
5656 * If the PDS is running behind Cloudflare, the Free plan imposes a 100MB upload limit
···85858686* **¹** You can bypass OS detection in one of two ways:
8787 * Set `ATFILE_SKIP_UNSUPPORTED_OS=1`<br />Be careful! There's a reason some OSes are not supported
8888- * Set `ATFILE_FORCE_OS=<os>`<br />This overrides the OS detected. Possible values: `bsd-freebsd`, `bsd-netbsd`, `bsd-openbsd`, `haiku`, `linux`, `linux-mingw64`, `linux-musl`, `linux-termux`, `macos`, `solaris`, `unknown`
8888+ * Set `ATFILE_FORCE_OS=<os>`<br />This overrides the OS detected. Possible values:
8989+ * BSD: `bsd-freebsd`, `bsd-netbsd`, `bsd-openbsd`
9090+ * Linux: `linux`, `linux-mingw`, `linux-musl`, `linux-termux`
9191+ * Other: `haiku`, `macos`, `solaris`, `unknown`
8992* **²** musl-powered distros do not use GNU/glibc packages, and have problems currently
9093 * Known musl distros: Alpine, Chimera, Dragora, Gentoo (musl), Morpheus, OpenWrt, postmarketOS, Sabotage, Void
9194 * Bypassing OS detection (see ¹) will work, but dates will not be handled correctly