mirror of
https://github.com/hanzoai/s3.git
synced 2026-10-30 14:59:09 +00:00
Kill MinIO; migrate object storage to SeaweedFS, rebranded Hanzo S3.
- module github.com/hanzoai/s3 (all 1920 imports rewritten); seaweedfs/{raft,goexif,go-fuse,cockroachdb-parser} kept as deps
- binary weed -> s3; display brand SeaweedFS -> Hanzo S3 (Server/version/admin); wire identifiers unchanged for S3 compat
- Dockerfile builds s3 (CGO_ENABLED=0, ldflags) -> ghcr.io/hanzoai/s3 via shared CI
- MinIO preserved in git history (prior main)
18 lines
363 B
Docker
18 lines
363 B
Docker
FROM tarantool/tarantool:3.3.1 AS builder
|
|
|
|
# install dependencies
|
|
RUN apt update && \
|
|
apt install -y git unzip cmake tt=2.7.0
|
|
|
|
# init tt dir structure, create dir for app, create symlink
|
|
RUN tt init && \
|
|
mkdir app && \
|
|
ln -sfn ${PWD}/app/ ${PWD}/instances.enabled/app
|
|
|
|
# copy cluster configs
|
|
COPY tarantool /opt/tarantool/app
|
|
|
|
# build app
|
|
RUN tt build app
|
|
|