INNER CODE UNIT · Python
__init__
ArcadeData/arcadedb · bindings/python/src/arcadedb_embedded/server.py:18
def __init__(
self,
root_path: str = "./databases",
root_password: Optional[str] = None,
config: Optional[Dict[str, Any]] = None,
jvm_kwargs: Optional[dict] = None,
):
"""
Initialize ArcadeDB server.
Args:
root_path: Root directory for databases (default: ./databases)
root_password: Root user password (optional, recommended for
production)
config: Optional configuration dictionary with keys like:
- http_port: HTTP API port (default: 2480)
- host: Host to bind to (default: "localhost"). Pass "0.0.0.0"
explicitly to expose the server on all IPv4 interfaces, or