Dokploy

MaxIO

MaxIO is a lightweight, single-binary S3-compatible object storage server written in Rust

MaxIO logo

Configuration

version: "3.8"

services:
  maxio:
    image: ghcr.io/coollabsio/maxio:0.2.1
    expose:
      - 9000
    volumes:
      - maxio-data:/data
    environment:
      - MAXIO_ACCESS_KEY=${MAXIO_ACCESS_KEY}
      - MAXIO_SECRET_KEY=${MAXIO_SECRET_KEY}
    restart: unless-stopped
volumes:
  maxio-data:
[[config.domains]]
serviceName = "maxio"
port = 9000
host = "${domain}"

[config]
env = [
  "MAXIO_ACCESS_KEY=${password:20}",
  "MAXIO_SECRET_KEY=${password:20}",
]

Base64

To import this template in Dokploy: create a Compose service → AdvancedBase64 import and paste the content below:

ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIG1heGlvOlxuICAgIGltYWdlOiBnaGNyLmlvL2Nvb2xsYWJzaW8vbWF4aW86MC4yLjFcbiAgICBleHBvc2U6XG4gICAgICAtIDkwMDBcbiAgICB2b2x1bWVzOlxuICAgICAgLSBtYXhpby1kYXRhOi9kYXRhXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICAtIE1BWElPX0FDQ0VTU19LRVk9JHtNQVhJT19BQ0NFU1NfS0VZfVxuICAgICAgLSBNQVhJT19TRUNSRVRfS0VZPSR7TUFYSU9fU0VDUkVUX0tFWX1cbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxudm9sdW1lczpcbiAgbWF4aW8tZGF0YTpcbiIsCiAgImNvbmZpZyI6ICJbW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJtYXhpb1wiXG5wb3J0ID0gOTAwMFxuaG9zdCA9IFwiJHtkb21haW59XCJcblxuW2NvbmZpZ11cbmVudiA9IFtcbiAgXCJNQVhJT19BQ0NFU1NfS0VZPSR7cGFzc3dvcmQ6MjB9XCIsXG4gIFwiTUFYSU9fU0VDUkVUX0tFWT0ke3Bhc3N3b3JkOjIwfVwiLFxuXVxuIgp9

Tags

s3, storage, object-storage


Version: 0.2.1

On this page