1
0
mirror of https://git.cloudron.io/cloudron/minio-app synced 2025-09-13 16:29:13 +00:00

Compare commits

...

5 Commits

Author SHA1 Message Date
Girish Ramakrishnan
aceb98bad5 Version 1.45.0 2019-01-28 11:14:55 -08:00
Girish Ramakrishnan
d0f1393544 Update minio to 2019-01-23T23-18-58Z 2019-01-28 11:04:54 -08:00
Girish Ramakrishnan
3683b8797d Version 1.44.0 2019-01-22 16:11:12 -08:00
Girish Ramakrishnan
ba9362ec8c create cert dir 2019-01-22 16:05:31 -08:00
Girish Ramakrishnan
926345c331 Update minio to RELEASE.2019-01-10T00-21-20Z 2019-01-10 10:15:47 -08:00
6 changed files with 15 additions and 67 deletions

View File

@@ -257,3 +257,8 @@
[1.43.0] [1.43.0]
* Update minio to 2018-12-27T18-33-08Z * Update minio to 2018-12-27T18-33-08Z
[1.44.0]
* Update minio to 2019-01-16T21-44-08Z
[1.45.0]
* Update minio to 2019-01-23T23-18-58Z

View File

@@ -5,7 +5,7 @@
"description": "file://DESCRIPTION.md", "description": "file://DESCRIPTION.md",
"changelog": "file://CHANGELOG", "changelog": "file://CHANGELOG",
"tagline": "Distributed object storage", "tagline": "Distributed object storage",
"version": "1.43.0", "version": "1.45.0",
"healthCheckPath": "/minio/login", "healthCheckPath": "/minio/login",
"httpPort": 8000, "httpPort": 8000,
"addons": { "addons": {

View File

@@ -1,4 +1,4 @@
This app packages Minio <upstream>2018-12-27T18-33-08Z</upstream>. This app packages Minio <upstream>2019-01-23T23-18-58Z</upstream>.
Minio is a distributed object storage server built for cloud applications and devops. Minio is a distributed object storage server built for cloud applications and devops.

View File

@@ -1,7 +1,7 @@
FROM cloudron/base:1.0.0@sha256:147a648a068a2e746644746bbfb42eb7a50d682437cead3c67c933c546357617 FROM cloudron/base:1.0.0@sha256:147a648a068a2e746644746bbfb42eb7a50d682437cead3c67c933c546357617
RUN mkdir -p /app/code \ RUN mkdir -p /app/code \
&& wget https://dl.minio.io/server/minio/release/linux-amd64/minio.RELEASE.2018-12-27T18-33-08Z -O /app/code/minio \ && wget https://dl.minio.io/server/minio/release/linux-amd64/minio.RELEASE.2019-01-23T23-18-58Z -O /app/code/minio \
&& chmod +x /app/code/minio && chmod +x /app/code/minio
WORKDIR /app/code WORKDIR /app/code

View File

@@ -1,5 +1,5 @@
{ {
"version": "10", "version": "33",
"credential": { "credential": {
"accessKey": "admin", "accessKey": "admin",
"secretKey": "secretkey" "secretKey": "secretkey"
@@ -9,67 +9,6 @@
"console": { "console": {
"enable": true, "enable": true,
"level": "error" "level": "error"
},
"file": {
"enable": false,
"fileName": "",
"level": ""
}
},
"notify": {
"amqp": {
"1": {
"enable": false,
"url": "",
"exchange": "",
"routingKey": "",
"exchangeType": "",
"mandatory": false,
"immediate": false,
"durable": false,
"internal": false,
"noWait": false,
"autoDeleted": false
}
},
"nats": {
"1": {
"enable": false,
"address": "",
"subject": "",
"username": "",
"password": "",
"token": "",
"secure": false,
"pingInterval": 0
}
},
"elasticsearch": {
"1": {
"enable": false,
"url": "",
"index": ""
}
},
"redis": {
"1": {
"enable": false,
"address": "",
"password": "",
"key": ""
}
},
"postgresql": {
"1": {
"enable": false,
"connectionString": "",
"table": "",
"host": "",
"port": "",
"user": "",
"password": "",
"database": ""
}
} }
} }
} }

View File

@@ -2,12 +2,16 @@
set -eu set -eu
mkdir -p /app/data/data /app/data/config mkdir -p /app/data/data /app/data/certs /app/data/config
if ! [ -f /app/data/config/config.json ]; then if ! [ -f /app/data/config/config.json ]; then
cp /app/code/config.json /app/data/config/config.json cp /app/code/config.json /app/data/config/config.json
fi fi
exec ./minio server -C /app/data/config --address :8000 /app/data/data echo "Changing ownership"
chown -R cloudron:cloudron /app/data
echo "Starting minio"
exec /usr/local/bin/gosu cloudron:cloudron /app/code/minio server --config-dir /app/data/config --certs-dir /app/data/certs --address :8000 /app/data/data