Formicaio

If you run it with docker, nodes will run dockerised too, and you can stop and upgrade Formicaio without stopping nodes: GitHub - bochaco/formicaio: Formicaio is an intuitive application designed to help you run nodes on the Autonomi network. This P2P network allows users to share storage and bandwidth in exchange for ANT tokens, an ERC-20 token on the Arbitrum One network. · GitHub

1 Like

Formicaio v0.7.2

Formicaio version 0.7.2 has been released and it’s ready for installation across all supported platforms in native mode. Docker containers built with this new version, including for UmbrelOS and CasaOS, are also published.

This new release enhances disk usage monitoring and reporting, adding user-configurable settings for monitoring frequency:

  • New section in settings for users to define the frequency for checking the disk usage of nodes (default 60 secs).
  • The dashboard now shows the total amount of bytes used by all nodes, along with the overall disk usage status.
  • Individual node disk usage is now tracked and reported.
  • Fixed an issue where redundant disks were included when checking disk usage, leading to more accurate reporting in those scenarios.
  • Users can now sort nodes based on disk usage.

Users currently running nodes in home-network mode (with version 0.5.x or earlier) shouldn’t upgrade to this new version as home-network is not supported neither in v0.6.x nor v0.7.x.

For those using UmbrelOS, note v0.7.x are not yet published on the official UmbrelOS app store, but only on the Formicaio community app store.

If this is your first time installing Formicaio, you can easily follow the installation instructions in the README.

Make sure that, after upgrading, you refresh the page of any instance of the Formicaio frontend/GUI you have open on a browser with Ctrl + F5.

8 Likes

These are massive QoL improvements. Love it. You’re an absolute Legend!

For the next update, I’d appreciate being able to tap the metric directly above the node to sort them. I keep clicking it instead of going to the top right. I think making the stat clickable is a bit better UX-wise.

4 Likes

Love Formiccaio! Have not tried the latest, but if same as before, I suggest making a link to Arbiscan somewhere in the current total balance rectangle.

2 Likes

I’ve run Formicaio last time maybe 6-8 months ago. I’d like to clean everything up before installing this version. Any advice for that?

Also:

You can easily enable the MCP Server…

What is MCP Server? Why would I enable it? I probably knew once, but have forgotten…

Unless you used some custom directories path for storing the data, Formicaio should have stored all its files and nodes files within the folder where you run the executable from, so removing that folder and extracting the last released package is all you really need to do to start from scratch.

There is a short video showcasing how you could make use of Formicaio MCP server to monitor and manage your nodes with an AI agent and/or workflow (e.g. n8n):

2 Likes

Formicaio v0.7.3

Formicaio version 0.7.3 has been released and it’s ready for installation across all supported platforms in native mode. Docker containers built with this new version, including for UmbrelOS and CasaOS, will be also published in the next few hours.

This release features a dashboard enhancement where hovering the mouse over the balance card reveals a list of reward addresses assigned to all nodes and their respective balances, allowing users to click on each address to view detailed information on Arbiscan (https://arbiscan.io) explorer.

There is a known issue which is prefixing an additional 0x to each displayed address will be solved in next release. Edit: Formicaio v0.7.4 is already available which fixes this issue.

Users currently running nodes in home-network mode (with version 0.5.x or earlier) shouldn’t upgrade to this new version as home-network is not supported neither in v0.6.x nor v0.7.x.

For those using UmbrelOS, note v0.7.x are not yet published on the official UmbrelOS app store, but only on the Formicaio community app store.

If this is your first time installing Formicaio, you can easily follow the installation instructions in the README.

Make sure that, after upgrading, you refresh the page of any instance of the Formicaio frontend/GUI you have open on a browser with Ctrl + F5.

5 Likes

Formicaio v0.7.4

Formicaio version 0.7.4 has been released to fix the issue mentioned above.

Docker containers built with this new version, including for UmbrelOS and CasaOS, will also be published in the next few hours.

2 Likes

Did that, and started the app in Terminal. Now when I look at the GUI, I see this:

Nothing is clickable there. If I move my cursor over the three bars on the upper left corner, it changes to a finger, indicating that it should be clickable. But if I try to click, nothing happens.

Also, I didn’t find a way to set my reward address in the instructions in Github.

In Terminal I see this, which seems alright to me:

Any help in getting further is greatly appreciated!

EDIT: I’m on UUbuntu 24.04.3 LTS

3 Likes

Try Ctrl+F5 and give the GUI a hard refresh.
I had similar the other week…

1 Like

Thanks, solved!

3 Likes

OK, I have one node running and 4 more waiting to start with 180s interval. Damn, this Formicaio is a nice piece of software :clap:

4 Likes

Very nice indeed. I have 178 active and 22 coming up soon.
Im noticing an avg of only 23k nodes total though…

2 Likes

That is correct, we’re still seeing a decline on a day to day basis. I personally just updated to the latest version and I too am really enjoying this tool. I’ve reallocated my reward adres to the seed phrase hun 2.0 wallet :grinning_face_with_smiling_eyes:

2 Likes

I thought this was a joke about Hearts until it dawned on me that it was about the seed phrase hunT

:slight_smile:

Most admirable, sir. I will dedicate my next 100 nodes to that as well.

2 Likes

Don’t go crazy, or you’ll have too much of a share in the current network and Autonomi will become centralised :wink:

Please get in touch on the chat.

2 Likes

done

In a couple of hours will have approx 2% of all nodes in as they come up slowly.
I am approaching small dolphinhood

2 Likes

@bochaco

How do I tell the docker image to store the node data on a USB attached 4TB drive?

I see the alternative data storage location for “normal” nodes but not for dockerised install.

2 Likes

You’ll have to play around with docker-compose file, the volumes section, you’d need to change the line where the container /data path is bound to ./docker_volumes/formicaio , change that path to where the USB drive is mounted on.

2 Likes

If the auto-upgrade in Formicaio is disabled, but nodes still auto-upgrade themselves as they are supposed to, does the node version number in the GUI reflect the auto-upgrade behavior of the nodes?

Or does Formicaio possibly prevent the auto-upgrading from happening, if the option is left unchosen in the settings?