Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
96a16bd023 | ||
|
|
e36093613a |
@@ -1,30 +0,0 @@
|
|||||||
# Lasuite-Docs Recipe Maintenance
|
|
||||||
|
|
||||||
All contributions should be made via pull requests.
|
|
||||||
|
|
||||||
## Pull Requests
|
|
||||||
|
|
||||||
A pull request can be merged directly into `main` by any maintainer.
|
|
||||||
No approval is needed, but pull requests should be tested as working before merge.
|
|
||||||
|
|
||||||
## Dependency Updates
|
|
||||||
|
|
||||||
- patch updates proposed from renovate bot are merged directly -
|
|
||||||
if there is a CVE, also release a new patch version of this recipe
|
|
||||||
- minor updates proposed from renovate bot are tested by one maintainer
|
|
||||||
and merged if they don't break, then a new minor version of the recipe
|
|
||||||
is released
|
|
||||||
- major updates proposed form renovate bot are tested by two maintainers
|
|
||||||
and merged if they don't break, then a major version of the recipe is
|
|
||||||
released.
|
|
||||||
If the renovate bot PR is older than one week, one maintainer can decide
|
|
||||||
to merge it anyway.
|
|
||||||
|
|
||||||
## Become a maintainer
|
|
||||||
|
|
||||||
Everyone can apply to be a recipe maintainer:
|
|
||||||
|
|
||||||
1. Watch the repository to get updates.
|
|
||||||
2. Add yourself to the list in [README.md](./README.md) and open a pull request with the change.
|
|
||||||
3. Once the pull request is merged, you will be added to the
|
|
||||||
[La Suite maintainers team](https://git.coopcloud.tech/org/coop-cloud/teams/lasuite-maintainers).
|
|
||||||
@@ -4,7 +4,6 @@
|
|||||||
|
|
||||||
<!-- metadata -->
|
<!-- metadata -->
|
||||||
|
|
||||||
* **Maintainer**: [@trav](https://git.coopcloud.tech/trav), [@notplants](https://git.coopcloud.tech/notplants), [@ineiti](https://git.coopcloud.tech/ineiti)
|
|
||||||
* **Category**: Apps
|
* **Category**: Apps
|
||||||
* **Status**: 2
|
* **Status**: 2
|
||||||
* **Image**: [`lasuite/docs`](https://hub.docker.com/r/lasuite/docs), 4, upstream
|
* **Image**: [`lasuite/docs`](https://hub.docker.com/r/lasuite/docs), 4, upstream
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
export ABRA_ENTRYPOINT_VERSION=v5
|
export ABRA_ENTRYPOINT_VERSION=v5
|
||||||
export NGINX_CONF_VERSION=v3
|
export NGINX_CONF_VERSION=v3
|
||||||
export PG_BACKUP_VERSION=v4
|
export PG_BACKUP_VERSION=v4
|
||||||
export MINIO_INITIALIZE_VERSION=v2
|
export MINIO_INITIALIZE_VERSION=v1
|
||||||
export MIGRATE_VERSION=v1
|
export MIGRATE_VERSION=v1
|
||||||
|
|
||||||
environment() {
|
environment() {
|
||||||
|
|||||||
+11
-12
@@ -103,14 +103,14 @@ x-minio-env: &minio-env
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
image: lasuite/impress-frontend:v6.0.1
|
image: lasuite/impress-frontend:v5.2.1
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
deploy:
|
deploy:
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=false"
|
- "traefik.enable=false"
|
||||||
- "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}"
|
- "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}"
|
||||||
- "coop-cloud.${STACK_NAME}.version=0.4.4+v5.6.1"
|
- "coop-cloud.${STACK_NAME}.version=0.3.5+v5.2.1"
|
||||||
user: "${DOCKER_USER:-1000}"
|
user: "${DOCKER_USER:-1000}"
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "curl", "-f", "http://localhost:8080"]
|
test: ["CMD", "curl", "-f", "http://localhost:8080"]
|
||||||
@@ -120,7 +120,7 @@ services:
|
|||||||
start_period: 10s
|
start_period: 10s
|
||||||
|
|
||||||
backend:
|
backend:
|
||||||
image: lasuite/impress-backend:v6.0.1
|
image: lasuite/impress-backend:v5.2.1
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
environment:
|
environment:
|
||||||
@@ -155,7 +155,7 @@ services:
|
|||||||
- email_pass
|
- email_pass
|
||||||
|
|
||||||
celery:
|
celery:
|
||||||
image: lasuite/impress-backend:v6.0.1
|
image: lasuite/impress-backend:v5.2.1
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@@ -185,7 +185,7 @@ services:
|
|||||||
|
|
||||||
|
|
||||||
y-provider:
|
y-provider:
|
||||||
image: lasuite/impress-y-provider:v6.0.1
|
image: lasuite/impress-y-provider:v5.2.1
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@@ -243,7 +243,7 @@ services:
|
|||||||
- postgres_p
|
- postgres_p
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis:8.10.2
|
image: redis:8.8.0
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "redis-cli", "ping"]
|
test: ["CMD", "redis-cli", "ping"]
|
||||||
interval: 15s
|
interval: 15s
|
||||||
@@ -253,8 +253,7 @@ services:
|
|||||||
- backend
|
- backend
|
||||||
|
|
||||||
minio:
|
minio:
|
||||||
image: bitnamilegacy/minio:2025.7.23-debian-12-r5
|
image: minio/minio:RELEASE.2025-05-24T17-08-30Z
|
||||||
user: root
|
|
||||||
environment: *minio-env
|
environment: *minio-env
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "mc", "ready", "local"]
|
test: ["CMD", "mc", "ready", "local"]
|
||||||
@@ -263,11 +262,11 @@ services:
|
|||||||
retries: 300
|
retries: 300
|
||||||
networks:
|
networks:
|
||||||
- backend
|
- backend
|
||||||
command: /opt/bitnami/scripts/minio/run.sh
|
command: minio server /data
|
||||||
entrypoint: >
|
entrypoint: >
|
||||||
sh -c "/minio-initialize.sh & exec /opt/bitnami/scripts/minio/entrypoint.sh \"$$@\"" --
|
sh -c "/minio-initialize.sh & exec /usr/bin/docker-entrypoint.sh \"$$@\"" --
|
||||||
volumes:
|
volumes:
|
||||||
- minio:/bitnami/minio/data
|
- minio:/data
|
||||||
deploy:
|
deploy:
|
||||||
labels:
|
labels:
|
||||||
backupbot.backup: "${ENABLE_BACKUPS:-true}"
|
backupbot.backup: "${ENABLE_BACKUPS:-true}"
|
||||||
@@ -284,7 +283,7 @@ services:
|
|||||||
- minio_ru
|
- minio_ru
|
||||||
|
|
||||||
web:
|
web:
|
||||||
image: nginx:1.31.7
|
image: nginx:1.31.1
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "curl", "-f", "http://localhost:8083"]
|
test: ["CMD", "curl", "-f", "http://localhost:8083"]
|
||||||
interval: 15s
|
interval: 15s
|
||||||
|
|||||||
@@ -1,11 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Use an isolated mc config dir: the bundled Bitnami image runs its own
|
|
||||||
# internal mc client (as the "minio" user) against the default /.mc path,
|
|
||||||
# which collides with this script running as root against the same path.
|
|
||||||
export MC_CONFIG_DIR=/tmp/mc-docs-init
|
|
||||||
|
|
||||||
# Wait for minio to be ready (up to 60 seconds)
|
# Wait for minio to be ready (up to 60 seconds)
|
||||||
i=0
|
i=0
|
||||||
while ! mc ready local 2>/dev/null; do
|
while ! mc ready local 2>/dev/null; do
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
{
|
|
||||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
||||||
"extends": [
|
|
||||||
"config:recommended"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user