Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion rembgv2/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ appVersion: "2.0.68"
description: Rembg is a tool to remove images background
name: rembgv2
type: application
version: 1.0.6
version: 1.0.14
9 changes: 8 additions & 1 deletion rembgv2/OlaresManifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
description: Rembg is a tool to remove images background
icon: https://app.cdn.olares.com/appstore/rembg/icon.png
appid: rembgv2
version: '1.0.6'
version: '1.0.14'
title: Rembg
categories:
- AI
Expand Down Expand Up @@ -40,6 +40,8 @@ spec:
**IMPORTANT NOTE**
This is a shared app. Only one service will be installed across the entire Olares system. Every user can install a desktop entry to access or use the shared entrance to call the service API.
upgradeDescription: |
Add the Helm release revision to the download Job name so upgrades do not patch its immutable pod template.
Replace the Bitnami OpenResty proxy with official OpenResty and run it as UID/GID 1000 with writable runtime paths.
What's Changed
- Updated ipynb file for simple use. by @Ayusman-Singhal in #774
- Adding Arken AI LLC - RemBG.com as a sponsor by @mtrabelsi in #779
Expand All @@ -56,6 +58,11 @@ spec:
locale:
- en-US
- zh-CN
- de-DE
- es-ES
- it-IT
- fr-FR
- ja-JP
doc: https://github.com/danielgatis/rembg
license:
- text: MIT License
Expand Down
19 changes: 19 additions & 0 deletions rembgv2/i18n/de-DE/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
metadata:
title: Rembg
description: Rembg ist ein Werkzeug zum Entfernen von Bildhintergründen
spec:
fullDescription: |
Rembg ist ein Werkzeug zum Entfernen von Bildhintergründen

**WICHTIGER HINWEIS**
Dies ist eine Shared App. Im gesamten Olares-System wird nur ein Dienst installiert. Jeder Benutzer kann einen Desktop-Eintrag installieren, um darauf zuzugreifen, oder den gemeinsamen Eingang nutzen, um die Service-API aufzurufen.
upgradeDescription: |
Änderungen
- Aktualisierte ipynb-Datei für einfache Nutzung. von @Ayusman-Singhal in #774
- Arken AI LLC - RemBG.com als Sponsor hinzugefügt von @mtrabelsi in #779
- Tippfehler korrigiert von @kianmeng in #782
- Python-Versionsobergrenze entfernt von @homm in #784
- Redundante Session-Erstellung im HTTP-Server vermieden von @dmitry-kotorov in #791
- Badge für https://repomapr.com/danielgatis/rembg hinzugefügt von @JetsettingJames in #778

Vollständige Release Notes: https://github.com/danielgatis/rembg/releases/tag/2.0.68
19 changes: 19 additions & 0 deletions rembgv2/i18n/es-ES/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
metadata:
title: Rembg
description: Rembg es una herramienta para eliminar el fondo de imágenes
spec:
fullDescription: |
Rembg es una herramienta para eliminar el fondo de imágenes

**NOTA IMPORTANTE**
Esta es una app compartida. Solo se instalará un servicio en todo el sistema Olares. Cada usuario puede instalar una entrada de escritorio para acceder o usar la entrada compartida para llamar a la API del servicio.
upgradeDescription: |
Cambios
- Actualizado el archivo ipynb para uso sencillo. por @Ayusman-Singhal en #774
- Añadido Arken AI LLC - RemBG.com como patrocinador por @mtrabelsi en #779
- Corrección de erratas por @kianmeng en #782
- Eliminado el tope de versión de Python por @homm en #784
- Evitada la creación redundante de sesiones en el servidor HTTP por @dmitry-kotorov en #791
- Añadida insignia para https://repomapr.com/danielgatis/rembg por @JetsettingJames en #778

Notas de la versión completa: https://github.com/danielgatis/rembg/releases/tag/2.0.68
19 changes: 19 additions & 0 deletions rembgv2/i18n/fr-FR/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
metadata:
title: Rembg
description: Rembg est un outil pour supprimer l'arrière-plan des images
spec:
fullDescription: |
Rembg est un outil pour supprimer l'arrière-plan des images

**NOTE IMPORTANTE**
Il s'agit d'une application partagée. Un seul service sera installé sur l'ensemble du système Olares. Chaque utilisateur peut installer une entrée de bureau pour y accéder ou utiliser l'entrée partagée pour appeler l'API du service.
upgradeDescription: |
Changements
- Fichier ipynb mis à jour pour une utilisation simple. par @Ayusman-Singhal dans #774
- Ajout d'Arken AI LLC - RemBG.com comme sponsor par @mtrabelsi dans #779
- Correction de coquilles par @kianmeng dans #782
- Suppression du plafond de version Python par @homm dans #784
- Évitement de la création redondante de sessions dans le serveur HTTP par @dmitry-kotorov dans #791
- Ajout d'un badge pour https://repomapr.com/danielgatis/rembg par @JetsettingJames dans #778

Notes de version complètes : https://github.com/danielgatis/rembg/releases/tag/2.0.68
19 changes: 19 additions & 0 deletions rembgv2/i18n/it-IT/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
metadata:
title: Rembg
description: Rembg è uno strumento per rimuovere lo sfondo delle immagini
spec:
fullDescription: |
Rembg è uno strumento per rimuovere lo sfondo delle immagini

**NOTA IMPORTANTE**
Questa è un'app condivisa. Nell'intero sistema Olares verrà installato un solo servizio. Ogni utente può installare una voce desktop per accedervi oppure usare l'ingresso condiviso per chiamare l'API del servizio.
upgradeDescription: |
Cosa è cambiato
- Aggiornato il file ipynb per un uso semplice. di @Ayusman-Singhal in #774
- Aggiunto Arken AI LLC - RemBG.com come sponsor di @mtrabelsi in #779
- Corretti refusi di @kianmeng in #782
- Rimosso il tetto sulla versione di Python di @homm in #784
- Evitata la creazione ridondante di sessioni nel server HTTP di @dmitry-kotorov in #791
- Aggiunto badge per https://repomapr.com/danielgatis/rembg di @JetsettingJames in #778

Note di rilascio complete: https://github.com/danielgatis/rembg/releases/tag/2.0.68
19 changes: 19 additions & 0 deletions rembgv2/i18n/ja-JP/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
metadata:
title: Rembg
description: Rembg は画像の背景を除去するツールです
spec:
fullDescription: |
Rembg は画像の背景を除去するツールです

**重要なお知らせ**
これは共有アプリです。Olares システム全体でサービスは1つだけインストールされます。各ユーザーはデスクトップエントリをインストールしてアクセスするか、共有エントランス経由でサービス API を呼び出せます。
upgradeDescription: |
変更内容
- 簡単な利用のための ipynb ファイルを更新。by @Ayusman-Singhal in #774
- Arken AI LLC - RemBG.com をスポンサーとして追加 by @mtrabelsi in #779
- 誤字修正 by @kianmeng in #782
- Python バージョン上限を削除 by @homm in #784
- HTTP サーバーでの冗長なセッション作成を回避 by @dmitry-kotorov in #791
- https://repomapr.com/danielgatis/rembg のバッジを追加 by @JetsettingJames in #778

完全なリリースノート: https://github.com/danielgatis/rembg/releases/tag/2.0.68
2 changes: 1 addition & 1 deletion rembgv2/rembgv2/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: '1.25.3-2'
appVersion: '1.29.2.5'
description: description
name: rembgv2
type: application
Expand Down
36 changes: 26 additions & 10 deletions rembgv2/rembgv2/templates/clientproxy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,19 @@ data:
}

server {

client_body_temp_path /tmp/client_body;

proxy_temp_path /tmp/proxy;

fastcgi_temp_path /tmp/fastcgi;

uwsgi_temp_path /tmp/uwsgi;

scgi_temp_path /tmp/scgi;
listen 8080;
access_log /opt/bitnami/openresty/nginx/logs/access.log;
error_log /opt/bitnami/openresty/nginx/logs/error.log;
access_log /dev/stdout;
error_log /dev/stderr;

location /gradio_api/info {
proxy_pass http://rembgv2-svc.rembgv2server-shared:7000;
Expand Down Expand Up @@ -95,15 +105,22 @@ spec:
items:
- key: nginx.conf
path: nginx.conf
- name: nginx-runtime
emptyDir: {}
containers:
- name: nginx
image: docker.io/beclab/aboveos-bitnami-openresty:1.25.3-2
image: "docker.io/openresty/openresty:1.29.2.5-bookworm-fat"
command:
- /usr/local/openresty/bin/openresty
args:
- -g
- "daemon off; pid /tmp/nginx.pid;"
securityContext:
runAsUser: 1000
runAsGroup: 1000
ports:
- containerPort: 8080
protocol: TCP
env:
- name: OPENRESTY_CONF_FILE
value: /etc/nginx/nginx.conf
readinessProbe:
exec:
command:
Expand All @@ -126,11 +143,10 @@ spec:
memory: 64Mi
volumeMounts:
- name: nginx-config
mountPath: /etc/nginx/nginx.conf
subPath: nginx.conf
- name: nginx-config
mountPath: /opt/bitnami/openresty/nginx/conf/server_blocks/nginx.conf
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx.conf
- name: nginx-runtime
mountPath: /var/run/openresty

---
apiVersion: v1
Expand Down
5 changes: 4 additions & 1 deletion rembgv2/rembgv2server/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ spec:
apiVersion: batch/v1
kind: Job
metadata:
name: {{ .Release.Name }}-download-models
name: {{ .Release.Name }}-download-models-{{ .Release.Revision }}
namespace: {{ .Release.Namespace }}
labels:
app: {{ .Release.Name }}-download-models
Expand All @@ -77,6 +77,9 @@ spec:
metadata:
labels:
app: {{ .Release.Name }}-download-models
gateway.olares.io/shared-caller-outbound: "false"
annotations:
linkerd.io/inject: disabled
spec:
containers:
- name: {{ .Release.Name }}-download-models
Expand Down