You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ArcadeDb UI not working on latest Docker Image #3562
When running the latest docker image the db works ( tested using my project backend using springboot ) so it is saving and fetching correct data from the DB , but when i go to localhost to see ArcadeDB UI , its not working. If i run an older version of the image (26.2.) ui works again
2026-03-02 21:18:09.042 INFO [AutoBackupSchedulerPlugin] <ArcadeDB_0> Auto-backup scheduler disabled: config/backup.json not found
2026-03-02 21:18:09.043 INFO [PluginManager] <ArcadeDB_0> - AutoBackupSchedulerPlugin plugin configured but not active
2026-03-02 21:18:09.043 INFO [ArcadeDBServer] <ArcadeDB_0> Available query languages: [sqlscript, mongo, gremlin, java, cypher, js, graphql, redis, sql, opencypher]
2026-03-02 21:18:09.043 INFO [ArcadeDBServer] <ArcadeDB_0> ArcadeDB Server started in 'development' mode (CPUs=8 MAXRAM=2.00GB)
2026-03-02 21:18:09.045 INFO [ArcadeDBServer] <ArcadeDB_0> Studio web tool available at http://97cbf3629aa0:2480
Looks like the last line of the log shows that the "localhost" section of the url was either changed wihout noticed.
The Studio URL log message (Studio web tool available at http://...) used hostAddress, which is determined by assignHostAddress(). In Docker containers, the HOSTNAME environment variable is set to the container ID (e.g., 97cbf3629aa0). The method picks this up on line 767-768 even when not in Kubernetes mode, causing the logged URL to show something like http://97cbf3629aa0:2480 instead of http://localhost:2480.
While the UI itself still works fine at localhost:2480, the misleading log message confuses users who click the displayed URL.
There is still a problem when running the latest docker . Hitting this http://localhost:2480 still doenst show the UI , the db works but the UI doenst . Doest not even show the login page
Activity
sgaitanp commentedon Mar 2, 2026
When running
docker run --rm -p 2480:2480 -p 2424:2424
-e JAVA_OPTS="-Darcadedb.server.rootPassword=playwithdata -Darcadedb.server.defaultDatabases=Imported[root]{import:https://github.com/ArcadeData/arcadedb-datasets/raw/main/orientdb/OpenBeer.gz}"
arcadedata/arcadedb:latest
2026-03-02 21:18:09.042 INFO [AutoBackupSchedulerPlugin] <ArcadeDB_0> Auto-backup scheduler disabled: config/backup.json not found
2026-03-02 21:18:09.043 INFO [PluginManager] <ArcadeDB_0> - AutoBackupSchedulerPlugin plugin configured but not active
2026-03-02 21:18:09.043 INFO [ArcadeDBServer] <ArcadeDB_0> Available query languages: [sqlscript, mongo, gremlin, java, cypher, js, graphql, redis, sql, opencypher]
2026-03-02 21:18:09.043 INFO [ArcadeDBServer] <ArcadeDB_0> ArcadeDB Server started in 'development' mode (CPUs=8 MAXRAM=2.00GB)
2026-03-02 21:18:09.045 INFO [ArcadeDBServer] <ArcadeDB_0> Studio web tool available at http://97cbf3629aa0:2480
Looks like the last line of the log shows that the "localhost" section of the url was either changed wihout noticed.
lvca commentedon Mar 2, 2026
Is it a ip6 name for localhost? If you click on that URL, what happens?
fix: studio address in log
lvca commentedon Mar 2, 2026
Fixed
lvca commentedon Mar 2, 2026
The Studio URL log message (Studio web tool available at http://...) used hostAddress, which is determined by assignHostAddress(). In Docker containers, the HOSTNAME environment variable is set to the container ID (e.g., 97cbf3629aa0). The method picks this up on line 767-768 even when not in Kubernetes mode, causing the logged URL to show something like http://97cbf3629aa0:2480 instead of http://localhost:2480.
While the UI itself still works fine at localhost:2480, the misleading log message confuses users who click the displayed URL.
lvca commentedon Mar 2, 2026
It will be published to dockerhub in less than 20 minutes if there are no errors in the CI pipeline: https://github.com/ArcadeData/arcadedb/actions/runs/22597286265
sgaitanp commentedon Mar 2, 2026
There is still a problem when running the latest docker . Hitting this http://localhost:2480 still doenst show the UI , the db works but the UI doenst . Doest not even show the login page
lvca commentedon Mar 3, 2026
If you're starting ArcadeDB in a docker container, localhost can't be reached, you should use docker's ip address instead.
fix: studio address in log
chore(deps): bump the github-actions group with 5 updates [skip ci]
chore(deps): bump the github-actions group with 3 updates [skip ci]
chore(deps): bump the github-actions group with 3 updates [skip ci]
chore(deps): bump the github-actions group with 2 updates [skip ci]
chore(deps): bump the github-actions group with 2 updates [skip ci]
chore(deps): bump pg from 8.17.1 to 8.17.2 in /e2e-js [skip ci]
fix: studio address in log
chore(deps): bump the github-actions group with 5 updates [skip ci]
chore(deps): bump the github-actions group with 3 updates [skip ci]
chore(deps): bump the github-actions group with 3 updates [skip ci]
chore(deps): bump the github-actions group with 2 updates [skip ci]
chore(deps): bump the github-actions group with 2 updates [skip ci]