mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-08 15:35:24 +02:00
Add MaxIO template (#744)
* Add Docker Compose configuration for Maxio service * Add template configuration for maxio service * Add Maxio logo * Add Maxio metadata to meta.json Added metadata for Maxio including links and tags. * Run node dedupe-and-sort-meta.js * Fix name from Maxio to MaxIO * Make suggested updates * Add missing restart policy * Make improvements
This commit is contained in:
15
blueprints/maxio/docker-compose.yml
Normal file
15
blueprints/maxio/docker-compose.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
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:
|
||||
8
blueprints/maxio/maxio.svg
Normal file
8
blueprints/maxio/maxio.svg
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="128" height="128">
|
||||
<path d="M0 0 C7.92 0 15.84 0 24 0 C24 2.64 24 5.28 24 8 C29.28 8 34.56 8 40 8 C40 13.28 40 18.56 40 24 C47.92 24 55.84 24 64 24 C64 18.72 64 13.44 64 8 C69.28 8 74.56 8 80 8 C80 5.36 80 2.72 80 0 C87.92 0 95.84 0 104 0 C104 2.64 104 5.28 104 8 C106.64 8 109.28 8 112 8 C112 37.04 112 66.08 112 96 C104.08 96 96.16 96 88 96 C88 93.36 88 90.72 88 88 C85.36 88 82.72 88 80 88 C80 72.16 80 56.32 80 40 C77.36 40 74.72 40 72 40 C72 47.92 72 55.84 72 64 C64.08 64 56.16 64 48 64 C48 61.36 48 58.72 48 56 C45.36 56 42.72 56 40 56 C40 50.72 40 45.44 40 40 C37.36 40 34.72 40 32 40 C32 58.48 32 76.96 32 96 C24.08 96 16.16 96 8 96 C8 93.36 8 90.72 8 88 C5.36 88 2.72 88 0 88 C0 58.96 0 29.92 0 0 Z " fill="#844CFB" transform="translate(8,8)"/>
|
||||
<path d="M0 0 C2.64 0 5.28 0 8 0 C8 29.04 8 58.08 8 88 C0.08 88 -7.84 88 -16 88 C-16 85.36 -16 82.72 -16 80 C-10.72 80 -5.44 80 0 80 C0 53.6 0 27.2 0 0 Z " fill="#432F72" transform="translate(112,16)"/>
|
||||
<path d="M0 0 C2.64 0 5.28 0 8 0 C8 21.12 8 42.24 8 64 C0.08 64 -7.84 64 -16 64 C-16 61.36 -16 58.72 -16 56 C-10.72 56 -5.44 56 0 56 C0 37.52 0 19.04 0 0 Z " fill="#432F71" transform="translate(32,40)"/>
|
||||
<path d="M0 0 C2.64 0 5.28 0 8 0 C8 7.92 8 15.84 8 24 C0.08 24 -7.84 24 -16 24 C-16 21.36 -16 18.72 -16 16 C-10.72 16 -5.44 16 0 16 C0 10.72 0 5.44 0 0 Z " fill="#41306E" transform="translate(72,48)"/>
|
||||
<path d="M0 0 C2.64 0 5.28 0 8 0 C8 2.64 8 5.28 8 8 C5.36 8 2.72 8 0 8 C0 5.36 0 2.72 0 0 Z " fill="#402F6D" transform="translate(80,40)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
10
blueprints/maxio/template.toml
Normal file
10
blueprints/maxio/template.toml
Normal file
@@ -0,0 +1,10 @@
|
||||
[[config.domains]]
|
||||
serviceName = "maxio"
|
||||
port = 9000
|
||||
host = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [
|
||||
"MAXIO_ACCESS_KEY=${password:20}",
|
||||
"MAXIO_SECRET_KEY=${password:20}",
|
||||
]
|
||||
17
meta.json
17
meta.json
@@ -4372,6 +4372,23 @@
|
||||
"crm"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "maxio",
|
||||
"name": "MaxIO",
|
||||
"version": "0.2.1",
|
||||
"description": "MaxIO is a lightweight, single-binary S3-compatible object storage server written in Rust",
|
||||
"logo": "maxio.svg",
|
||||
"links": {
|
||||
"github": "https://github.com/coollabsio/maxio",
|
||||
"website": "https://github.com/coollabsio/maxio",
|
||||
"docs": "https://github.com/coollabsio/maxio/blob/main/README.md"
|
||||
},
|
||||
"tags": [
|
||||
"s3",
|
||||
"storage",
|
||||
"object-storage"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "maybe",
|
||||
"name": "Maybe",
|
||||
|
||||
Reference in New Issue
Block a user