updated scripts
This commit is contained in:
+12
@@ -0,0 +1,12 @@
|
|||||||
|
# Ignore all contents of the folder
|
||||||
|
|
||||||
|
openwebui/*
|
||||||
|
!openwebui/docker-compose.yaml
|
||||||
|
|
||||||
|
overleaf/*
|
||||||
|
!overleaf/docker-compose.yaml
|
||||||
|
|
||||||
|
owui-ollama/*
|
||||||
|
!owui-ollama/docker-compose.yaml
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
version: "3.7"
|
||||||
|
|
||||||
|
services:
|
||||||
|
|
||||||
|
jellyfin:
|
||||||
|
image: linuxserver/jellyfin
|
||||||
|
restart: unless-stopped
|
||||||
|
#hostname: "${DEVICE_HOSTNAME}"
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=Europe/Paris
|
||||||
|
volumes:
|
||||||
|
- ./config:/config
|
||||||
|
- ../media:/media
|
||||||
|
# - /media/umbrl/GPass_Serie:/hard_Drive
|
||||||
|
# - /media/umbrl/Videos:/hdd_movie_all
|
||||||
|
ports:
|
||||||
|
# Service auto-discovery
|
||||||
|
- 7359:7359/udp
|
||||||
|
- 8096:8096
|
||||||
|
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
name: openwebui
|
||||||
|
services:
|
||||||
|
open-webui:
|
||||||
|
ports:
|
||||||
|
- 3033:8080
|
||||||
|
extra_hosts:
|
||||||
|
- host.docker.internal:host-gateway
|
||||||
|
volumes:
|
||||||
|
- ./open-webui:/app/backend/data
|
||||||
|
container_name: open-webui
|
||||||
|
restart: always
|
||||||
|
image: ghcr.io/open-webui/open-webui:main
|
||||||
|
volumes:
|
||||||
|
open-webui:
|
||||||
|
external: true
|
||||||
|
name: open-webui
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
volumes:
|
||||||
|
web:
|
||||||
|
mongo:
|
||||||
|
redis:
|
||||||
|
mongo-init-replica:
|
||||||
|
|
||||||
|
services:
|
||||||
|
web:
|
||||||
|
image: sharelatex/sharelatex:4.2.3@sha256:6c6498de22775f1227eed7cf472c764aa851f0fe5b9e640d989ea8a90837159e
|
||||||
|
depends_on:
|
||||||
|
mongo:
|
||||||
|
condition: service_healthy
|
||||||
|
redis:
|
||||||
|
condition: service_started
|
||||||
|
links:
|
||||||
|
- mongo
|
||||||
|
- redis
|
||||||
|
ports:
|
||||||
|
- 8020:80
|
||||||
|
volumes:
|
||||||
|
- ./data/sharelatex:/var/lib/sharelatex
|
||||||
|
environment:
|
||||||
|
SHARELATEX_APP_NAME: Overleaf
|
||||||
|
SHARELATEX_MONGO_URL: mongodb://mongo/sharelatex
|
||||||
|
SHARELATEX_REDIS_HOST: redis
|
||||||
|
REDIS_HOST: redis
|
||||||
|
ENABLED_LINKED_FILE_TYPES: "project_file,project_output_file"
|
||||||
|
ENABLE_CONVERSIONS: "true"
|
||||||
|
EMAIL_CONFIRMATION_DISABLED: "true"
|
||||||
|
TEXMFVAR: /var/lib/sharelatex/tmp/texmf-var
|
||||||
|
|
||||||
|
mongo:
|
||||||
|
image: mongo:4.4@sha256:52c42cbab240b3c5b1748582cc13ef46d521ddacae002bbbda645cebed270ec0
|
||||||
|
command: "--replSet overleaf"
|
||||||
|
expose:
|
||||||
|
- 27017
|
||||||
|
volumes:
|
||||||
|
- ./data/mongo:/data/db
|
||||||
|
healthcheck:
|
||||||
|
test: echo 'db.stats().ok' | mongo localhost:27017/test --quiet
|
||||||
|
interval: 10s
|
||||||
|
timeout: 10s
|
||||||
|
retries: 5
|
||||||
|
|
||||||
|
redis:
|
||||||
|
image: redis:6.2@sha256:5610a8ffeaf386ecc7b6c8f070662a7a9d01bc7eafe237152a7d16e05b84afc9
|
||||||
|
expose:
|
||||||
|
- 6379
|
||||||
|
volumes:
|
||||||
|
- ./data/redis:/data
|
||||||
|
|
||||||
|
mongo-init-replica:
|
||||||
|
image: mongo:4.4
|
||||||
|
depends_on:
|
||||||
|
- mongo
|
||||||
|
entrypoint: >
|
||||||
|
bash -c "
|
||||||
|
until mongo --host mongo --eval 'print(\"waiting for mongo\")'; do sleep 2; done;
|
||||||
|
mongo --host mongo --eval 'rs.initiate({_id: \"overleaf\", members: [{_id: 0, host: \"mongo:27017\"}]})'"
|
||||||
|
restart: "on-failure"
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
name: obwi-with-ollama
|
||||||
|
services:
|
||||||
|
open-webui:
|
||||||
|
ports:
|
||||||
|
- 3034:8080
|
||||||
|
volumes:
|
||||||
|
- ./ollama:/root/.ollama
|
||||||
|
- ./open-webui:/app/backend/data
|
||||||
|
container_name: open-webui
|
||||||
|
restart: always
|
||||||
|
image: ghcr.io/open-webui/open-webui:ollama
|
||||||
|
volumes:
|
||||||
|
ollama:
|
||||||
|
external: true
|
||||||
|
name: ollama
|
||||||
|
open-webui:
|
||||||
|
external: true
|
||||||
|
name: open-webui
|
||||||
Reference in New Issue
Block a user