Skip to content

Releases: RunOnFlux/flux

v4.20.0

28 Nov 14:02
fac6036
Compare
Choose a tag to compare

Because of the change regarding the new syncthing mechanism that brings decentralised persistent data support to our network, this version will be enforced on December 12th. Make sure you update your Fluxnode before that date.

v4.19.0

21 Nov 13:53
1bec31b
Compare
Choose a tag to compare
  • New live terminal! On application management 'Execute Commands' section, you can now execute commands on your docker component similarily as in standard ssh connection.
    image
  • FluxOS now supports SSP login and signining
  • Improved geolocation service
  • Other small improvements and bug fixes

v4.18.0

14 Nov 13:04
42b8849
Compare
Choose a tag to compare

This version brings significant improvements to deterministic connections together with new api endpoints to properly connect UPNP nodes. As such we will be enforcing this version on the 28th of November.

v4.17.0

07 Nov 14:24
b411fb1
Compare
Choose a tag to compare
  • Fix app updates/renews that were below version 5.

v4.16.1

01 Nov 14:30
a1ce092
Compare
Choose a tag to compare
  • Fixes showing output of executing docker commands
  • Fixes usage of FluxStorage on Marketplace apps
  • Other small improvements

v4.16.0

31 Oct 16:57
53ace5a
Compare
Choose a tag to compare
  • It is now possible to define specific folders from your container to be synced by syncthing. ex: '/root|s:/root/test' this will create the root container but only the test folder will be synced across the nodes running the app on the network
  • Marketplace now works with Environment parameters that are stored Flux Storage
  • Config reload and adjusting FluxOS configuration file no longer restarts FluxOS
  • Added restart FluxOS option to Flux Admin Page
  • Other improvements and fixes on Home UI
  • Improvements on messages processing. Duplicated messages are no longer processed (reduces cpu and disk usage)
  • Better detection of external IP address changed and broadcasts to the network
  • Other minor improvements

v4.15.0

24 Oct 14:15
b93135b
Compare
Choose a tag to compare
  • Nodes under UPNP where router is always failing to map ports (not possible to run any app) will get DOS state on fluxOS and start failing benchmarks
  • All applications are now updated to version 7 on update specifications/renew
  • Improvements on Application Management Page (Tabs: Information, Resources, File Changes, Processes, Logs, Execute Commands Output - commands are now a string not an array)
  • Added to Flux Admin Page the ability to adjust apiport, routerIp, blockedPorts and blockedRepositories
  • Prevents nodes from installing application that is IP scoped
  • Other small improvements

This version will be enforced on November 7th.

v4.14.1

18 Oct 16:36
35abeac
Compare
Choose a tag to compare
  • Fixes using Flux Storage for Commands
  • Do not add Flux Storage Cmd or Env as a docker creation parameter
  • Correction on UPNP port checks

v4.14.0

17 Oct 15:32
11946c2
Compare
Choose a tag to compare
  • FluxOS now accepts a new property on configuration file blockedRepositories.
    • Node operator can define up to 10 images (organisations) that they do not want to run on their fluxNode. Repositories from Flux Marketplace can not be blocked. More information bellow
    • An array of Strings ex: ... blockedRepositories: ['test/banthis', 'block/dontrunonme'] ...
    • Changing configuration file automatically restarts FluxOS.
    • It can take up to an hour for an application running on a node to be removed by blockedRepositories configuration changes.
  • Upnp port testing adjustments
  • Improvements on application update internal process
  • Following API calls added:
    • GET /flux/routerip
    • GET /flux/blockedports
    • GET /flux/apiport
    • GET flux/blockedrepositories
    • GET /flux/marketplaceurl
    • GET /flux/adjustrouterip/:routerip? (admin privileges)
    • POST /flux/adjustblockedports (admin privileges)
    • GET /flux/adjustapiport/:apiport? (admin privileges)
    • POST /flux/adjustblockedrepositories (admin privileges)
  • Error of 'Applications port range is not reachable from outside' is now considered only after more then 100 failed attempts
  • Masternode category on marketplace
  • Several Updates on HomeUI

v4.13.0

10 Oct 12:42
09a841a
Compare
Choose a tag to compare
  • FluxOS now officially supports following distributions, Node and Mongo versions with others likely to work:
    • Ubuntu 18.04, 20.04, 22.04
    • NodeJS 16, 18, 20
    • MongoDB 4.4, 5.0, 6.0, 7.0
  • Small changes on development marketplace
  • Adds port 53 to the banned port list by FluxOS as it is used by Ubuntu/Debian DNS. We are working on resolving the issues and make it available soon again
  • Adds a range of ports not available on UPNP nodes to prevent the FluxOS error "Failed: Error on FluxOs response - Applications port range is not reachable from outside!"
  • Other code improvements