• v0.5.44 d7f17372fd

    v0.5.44 Stable

    vvvomit released this 2026-10-31 01:58:52 +03:30 | 0 commits to main since this release

    Stopping IPFS hosting

    New

    • Stop sharing: on the Host screen, with the hosting machine's details in the form, ctrl+x stops its IPFS node and the hourly update. It stays off after a reboot, keeps what it downloaded, and enter starts it again.
    • Remove: ctrl+d asks first, then deletes the node with everything it downloaded, its services and its user, giving the disk space back. A Matrix server on the same machine keeps running; a later deploy in IPFS mode installs the node again.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.43 bd4dcb7be6

    v0.5.43 Stable

    vvvomit released this 2026-10-30 22:33:45 +03:30 | 3 commits to main since this release

    How much each room takes

    New

    • Room sizes: Rooms (Synapse) shows all a room takes on the server's disk: its history in the database and its media files, with the total for every room above the list. On a busy server the history is most of it.
    • Created and media: each room's card shows when it was created, and its files and their size. An encrypted room's files are hidden from the server, so its media shows as hidden, or "at least" for files sent before it was encrypted.
    • Sorting: o sorts rooms by size on disk, members, newest or media.

    Changed

    • Rooms are listed by size on disk instead of Synapse's count of state events. Loading takes a few seconds longer on a big database; if it can't be read, the list loads as before.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.42 13174b46d9

    v0.5.42 Stable

    vvvomit released this 2026-10-30 21:52:02 +03:30 | 7 commits to main since this release

    Test servers checks the whole way there

    New

    • Is it filtered? Test now resolves each of a server's names and fails the row when Iran's filter answers for them (10.10.34.x).
    • Where it is: each address is placed, as a town and network in Iran or a country abroad.
    • IPv4 and IPv6: whether each connects; if this computer has no IPv6, it says so instead of blaming the server.
    • Speed: how long the name, the connection, TLS and the answer take from here.
    • Certificates: each one's issuer, TLS version and days left, warning under 14 days or when TLS 1.0/1.1 still work; and whether HSTS is sent.
    • Sign-ups: closed, token only, open with email or a captcha, through an OAuth 2.0 login page, or open to anyone (a warning: spam bots can sign up). It asks with an empty request, which never makes an account.
    • Public rooms, features and software: how many rooms its directory lists; spaces, threads and authenticated media; and a warning when its software is older than what your playbook installs now.
    • Support contacts: each contact the owner lists in /.well-known/matrix/support, by role, with their Matrix ID and email, and the support page.
    • ctrl+o copies the results to paste into a support chat, and saves them to test-results.txt in the config folder. ctrl+r tests again every 30 seconds while you fix something.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.41 008f4537a1

    v0.5.41 Stable

    vvvomit released this 2026-10-30 20:56:17 +03:30 | 10 commits to main since this release

    The Persian Gulf on the map

    Host

    • The big map of interzone-mirror's node now names the Persian Gulf. Its label was always dropped, as the coast or a town's name was in the way; a sea's name now takes the nearest free spot.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.40 0ed9e81fca

    v0.5.40 Stable

    vvvomit released this 2026-10-30 20:48:37 +03:30 | 11 commits to main since this release

    A lighter, sonar-style swarm map

    Host

    • The big map of interzone-mirror's node now pings like sonar: every 4 seconds a ring spreads from the node and fades, and peers light up as it reaches them. It replaces the sweeping radar beam.
    • The map uses far less CPU: a frame takes about a tenth of the time it did, and it redraws five times a second instead of ten. It used 5–7% of a core; now under 1%.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.39 8e81c02895

    v0.5.39 Stable

    vvvomit released this 2026-10-30 20:06:45 +03:30 | 14 commits to main since this release

    A big map for interzone-mirror's node

    Host

    • On a machine running interzone-mirror's IPFS node, there's nothing to set up, so the Host screen is now a big map of Iran instead of the form: provinces, cities and seas, a radar sweeping out from the node, comets along the links, a breathing glow, and a ripple wherever a peer comes (mint) or goes (red).
    • Beside the map: the node's traffic, totals, disk and publish; each peer's town, network (TCI, MCI, Irancell…), latency and traffic; and who came and went. On narrower windows the details go below the map.
    • s shows the form to host on another server; esc returns to the map.
    • l sets which town the node is in, if its address puts it in the wrong place.

    Places

    • DB-IP puts addresses it can't place at the provider's head office, often Tehran. Regional providers' unplaced ranges now go to their own province, so a node on Khalij Fars shows in Bushehr, not Tehran.

    IP locations and networks are DB-IP Lite's (CC BY 4.0), borders Natural Earth's.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.38 39dde3c737

    v0.5.38 Stable

    vvvomit released this 2026-10-30 19:31:35 +03:30 | 19 commits to main since this release

    A map of the swarm, and one IPFS node per machine

    Host

    • Below the numbers, a map of Iran shows your node and every peer it's connected to, with pulses running along each link as data comes in (mint) or goes out (pink). Peers abroad sit on the map's edge, toward their country. Each address is placed offline, without asking anyone; the dotted amber lines between peers are a guess, as a node only knows its own links. It needs a window about 50 rows tall.
    • On a machine running interzone-mirror's IPFS node, Host no longer offers to set up a second one: the mirror's node already hosts everything, and two would fight over port 4001.

    Server step

    • Choosing IPFS for a server that runs interzone-mirror's node now downloads through that node instead of installing another, and the "Share what this server downloads" question is dropped there, as it already shares.

    IP locations are DB-IP Lite's (CC BY 4.0), borders Natural Earth's.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.37 a45220caa4

    v0.5.37 Stable

    vvvomit released this 2026-10-30 18:56:16 +03:30 | 22 commits to main since this release

    Host shows your own interzone-mirror

    Host

    • If this machine (or the server you type in) runs interzone-mirror's IPFS node, the Host screen now finds it and shows its statistics: peers, the parts of its newest publish, download and upload, what it gave the swarm, disk use, and when it published. It's read through Docker, so no sudo password is needed.

    interzone-mirror is public

    • The mirror behind interzone's blackout mode is now its own repository, on Forgejo and GitHub, with a step-by-step guide (SETUP.md) to run your own: the package mirror, Forgejo for the playbook and its roles, zot for the container images, the scheduler, the freeze and proxy switches, and what to type into interzone's Server step.

    Update with interzone self-update or Manage › Update interzone.

    Downloads
  • v0.5.36 170a197d21

    v0.5.36 Stable

    vvvomit released this 2026-10-30 04:45:35 +03:30 | 29 commits to main since this release

    Fewer components, a smaller mirror

    interzone's mirror and IPFS swarm no longer carry 17 container images, so interzone stops offering the 16 components that need them.

    Removed components

    • Bridges: Slack, Messenger, Instagram, Bluesky, LinkedIn (mautrix and Beeper), Google Chat, Google Voice, iMessage (RustPush), LINE, GroupMe, Steam (both bridges) and WeChat.
    • Rageshake and Cactus Comments.

    interzone now offers 63 components. If a server has one of these turned on, its next deploy turns it off and the playbook removes that service. The bridge's data stays on the server.

    Smaller downloads

    • The container images in the mirror and the IPFS swarm are about 11.7 GB, down from 16 GB. The Host screen and its download estimate say so.
    Downloads
  • v0.5.35 81f62b43bb

    v0.5.35 Stable

    vvvomit released this 2026-10-30 03:49:56 +03:30 | 32 commits to main since this release

    Host interzone's files without a homeserver

    Anyone can now help the IPFS swarm, with no Matrix server of their own.

    Host

    • A new Host section in the menu sets up this machine or a Linux server over SSH (systemd, x86 or ARM) to keep the newest signed publish and share it with the swarm.
    • Pick any mix of what to host: the container images (about 16 GB), the OS, Docker and Python packages (3.7 GB), the playbook and its roles in git (50 MB), and interzone and IPFS themselves (230 MB).
    • An hourly timer on that machine fetches each new publish and lets the old one go, so interzone doesn't need to stay open. It listens on TCP 4001. To stop: systemctl disable --now interzone-ipfs-follow.timer interzone-ipfs.
    • While it hosts, the Host screen shows live statistics: peers, how much of each part has arrived, download and upload speed with a small graph, what it gave the swarm, disk use, and when it checks next. Type in a server that already hosts and its numbers appear.

    Also

    • A download that gets nothing new for 20 minutes gives up, and the next hourly check moves to the newest publish, instead of waiting forever.
    • A freshly started node retries finding the publish for a few minutes instead of failing its first update.
    • The Mirrors screen and interzone mirrors check the IPFS swarm too.

    See the wiki's Blackout mode page, "Hosting without a homeserver".

    Downloads