mirror of
https://git.cloudron.io/cloudron/minio-app
synced 2025-09-14 00:39:11 +00:00
Compare commits
10 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
9834ec1c8e | ||
|
7ed03bef1b | ||
|
d6958e05db | ||
|
588125b5f4 | ||
|
891169e87b | ||
|
38f24649fe | ||
|
7f8ae63c00 | ||
|
4ee1e0e8ad | ||
|
02b00f4476 | ||
|
b524016d72 |
@@ -408,3 +408,12 @@
|
|||||||
[1.89.0]
|
[1.89.0]
|
||||||
* Update minio to 2020-01-16T03-05-44Z
|
* Update minio to 2020-01-16T03-05-44Z
|
||||||
|
|
||||||
|
[1.90.0]
|
||||||
|
* Update minio to 2020-01-16T22-40-29Z
|
||||||
|
|
||||||
|
[1.91.0]
|
||||||
|
* Update minio to 2020-01-25T02-50-51Z
|
||||||
|
|
||||||
|
[1.92.0]
|
||||||
|
* Update minio to 2020-02-07T23-28-16Z
|
||||||
|
|
||||||
|
@@ -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.89.0",
|
"version": "1.92.0",
|
||||||
"healthCheckPath": "/minio/login",
|
"healthCheckPath": "/minio/login",
|
||||||
"httpPort": 8000,
|
"httpPort": 8000,
|
||||||
"addons": {
|
"addons": {
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
This app packages Minio <upstream>2020-01-16T03-05-44Z</upstream>.
|
This app packages Minio <upstream>2020-02-07T23-28-16Z</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.
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
FROM cloudron/base:1.0.0@sha256:147a648a068a2e746644746bbfb42eb7a50d682437cead3c67c933c546357617
|
FROM cloudron/base:1.0.0@sha256:147a648a068a2e746644746bbfb42eb7a50d682437cead3c67c933c546357617
|
||||||
|
|
||||||
ARG VERSION=RELEASE.2020-01-16T03-05-44Z
|
ARG VERSION=RELEASE.2020-02-07T23-28-16Z
|
||||||
|
|
||||||
RUN mkdir -p /app/code \
|
RUN mkdir -p /app/code \
|
||||||
&& wget https://dl.minio.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio \
|
&& wget https://dl.minio.io/server/minio/release/linux-amd64/minio.${VERSION} -O /app/code/minio \
|
||||||
|
@@ -5,7 +5,4 @@ Please use the following credentials to login:
|
|||||||
* AccessKey: `minioadmin`
|
* AccessKey: `minioadmin`
|
||||||
* SecretKey: `minioadmin`
|
* SecretKey: `minioadmin`
|
||||||
|
|
||||||
See the [documentation](https://cloudron.io/documentation/apps/minio/) on how to change
|
**Please change the credentials immediately following the docs**
|
||||||
the admin credentials.
|
|
||||||
|
|
||||||
**Please change the credentials immediately**
|
|
||||||
|
@@ -24,13 +24,17 @@ if (process.argv[2] === 'get') {
|
|||||||
} else if (process.argv[2] === 'set') {
|
} else if (process.argv[2] === 'set') {
|
||||||
if (process.argv.length !== 5) return usage();
|
if (process.argv.length !== 5) return usage();
|
||||||
|
|
||||||
|
// https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateAccessKey.html
|
||||||
|
if (process.argv[4].length < 5) return console.log('secret key must be atleast 5 characters');
|
||||||
|
if (!/^[\w+=,.@-]+$/.test(process.argv[3])) return console.log('access key has invalid characters');
|
||||||
|
|
||||||
accessKey.value = process.argv[3];
|
accessKey.value = process.argv[3];
|
||||||
if (process.argv[4].length < 8) return console.log('secret key must be atleast 8 characters');
|
if (process.argv[4].length < 8) return console.log('secret key must be atleast 8 characters');
|
||||||
|
|
||||||
secretKey.value = process.argv[4];
|
secretKey.value = process.argv[4];
|
||||||
|
|
||||||
fs.writeFileSync(MINIO_CONFIG, JSON.stringify(config), 'utf8');
|
fs.writeFileSync(MINIO_CONFIG, JSON.stringify(config), 'utf8');
|
||||||
console.log('Credentials updated\n. Restart minio app for new credentials to take effect.\n');
|
console.log('Credentials updated. Restart minio app for new credentials to take effect.\n');
|
||||||
} else {
|
} else {
|
||||||
usage();
|
usage();
|
||||||
}
|
}
|
||||||
|
@@ -213,13 +213,13 @@ describe('Application life cycle test', function () {
|
|||||||
expect(app).to.be.an('object');
|
expect(app).to.be.an('object');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('can login', login.bind(null, 'admin', 'secretkey')); // old!
|
it('can login', login.bind(null, 'minioadmin', 'minioadmin'));
|
||||||
it('can add buckets', addBucket);
|
it('can add buckets', addBucket);
|
||||||
it('can logout', logout);
|
it('can logout', logout);
|
||||||
it('can update', function () {
|
it('can update', function () {
|
||||||
execSync('cloudron update --app ' + LOCATION, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
|
execSync('cloudron update --app ' + LOCATION, { cwd: path.resolve(__dirname, '..'), stdio: 'inherit' });
|
||||||
});
|
});
|
||||||
it('can login', login.bind(null, 'admin', 'secretkey')); // old!
|
it('can login', login.bind(null, 'minioadmin', 'minioadmin'));
|
||||||
it('has bucket', checkBucket);
|
it('has bucket', checkBucket);
|
||||||
it('can logout', logout);
|
it('can logout', logout);
|
||||||
it('uninstall app', function () {
|
it('uninstall app', function () {
|
||||||
|
Reference in New Issue
Block a user