S3 Tables Buckets

Iceberg REST Catalog

Each table bucket is an Iceberg catalog. Connect clients to: http://localhost:8181/v1

Total Buckets
0
Last Updated
2026-02-22 17:56
Iceberg REST Port
8181
Table Buckets
NameOwnerARNIceberg EndpointCreatedActions
No table buckets found

Create your first S3 Tables bucket to get started.

Iceberg Client Examples
DuckDB
INSTALL iceberg;
LOAD iceberg;

CREATE SECRET (
    TYPE ICEBERG,
    ENDPOINT 'http://localhost:8181',
    SCOPE 's3://my-table-bucket/'
);

SELECT * FROM iceberg_scan('s3://my-table-bucket/my-namespace/my-table');
Python (PyIceberg)
from pyiceberg.catalog import load_catalog

catalog = load_catalog(
    name="seaweedfs",
    **{
        "type": "rest",
        "uri": "http://localhost:8181",
    }
)

namespaces = catalog.list_namespaces()