mirror of
https://github.com/perstarkse/minne.git
synced 2026-07-01 18:41:37 +02:00
dev: toolchain harmonization, additional checks and formatters
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
version: "0.5"
|
||||
|
||||
environment:
|
||||
- MINIO_ROOT_USER=@MINIO_USER@
|
||||
- MINIO_ROOT_PASSWORD=@MINIO_PASSWORD@
|
||||
- MINIO_REGION=@MINIO_REGION@
|
||||
|
||||
processes:
|
||||
surreal_db:
|
||||
command: |
|
||||
mkdir -p database
|
||||
exec @SURREALDB@ start \
|
||||
--bind @SURREAL_BIND@ \
|
||||
--log info \
|
||||
--user @SURREAL_USER@ \
|
||||
--pass @SURREAL_PASS@ \
|
||||
rocksdb:database/database.db
|
||||
availability:
|
||||
restart: on_failure
|
||||
|
||||
tailwind:
|
||||
command: @TAILWIND@ --cwd html-router -i app.css -o assets/style.css --watch=always
|
||||
availability:
|
||||
restart: on_failure
|
||||
|
||||
minio:
|
||||
command: |
|
||||
mkdir -p .data/minio
|
||||
exec @MINIO@ server .data/minio \
|
||||
--address @MINIO_ADDRESS@ \
|
||||
--console-address 127.0.0.1:19001
|
||||
availability:
|
||||
restart: on_failure
|
||||
|
||||
minio_setup:
|
||||
command: |
|
||||
for _ in $(seq 1 30); do
|
||||
if @MC@ alias set local @MINIO_ENDPOINT@ @MINIO_USER@ @MINIO_PASSWORD@ 2>/dev/null; then
|
||||
@MC@ mb local/@MINIO_BUCKET@ --ignore-existing
|
||||
exit 0
|
||||
fi
|
||||
sleep 1
|
||||
done
|
||||
echo "minio did not become ready" >&2
|
||||
exit 1
|
||||
depends_on:
|
||||
minio:
|
||||
condition: process_started
|
||||
Reference in New Issue
Block a user