up
up
This commit is contained in:
13
stacks/hsphweb/audiobooks.yml
Normal file
13
stacks/hsphweb/audiobooks.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
audiobookshelf:
|
||||
image: ghcr.io/advplyr/audiobookshelf:latest
|
||||
container_name: audiobookshelf
|
||||
ports:
|
||||
- "13378:80" # HostPort:ContainerPort
|
||||
volumes:
|
||||
- /srv/audiobookshelf/config:/config
|
||||
- /srv/audiobookshelf/audiobooks:/audiobooks
|
||||
- /srv/audiobookshelf/podcasts:/podcasts
|
||||
restart: always
|
29
stacks/hsphweb/metabase.yml
Normal file
29
stacks/hsphweb/metabase.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
metabase-db:
|
||||
image: postgres:16
|
||||
container_name: metabase-db
|
||||
environment:
|
||||
POSTGRES_USER: metabase
|
||||
POSTGRES_PASSWORD: HP_LE1851w
|
||||
POSTGRES_DB: metabase
|
||||
volumes:
|
||||
- /dockers/metabase-data:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5433:5432"
|
||||
|
||||
metabase:
|
||||
image: metabase/metabase:latest
|
||||
container_name: metabase
|
||||
environment:
|
||||
MB_DB_TYPE: postgres
|
||||
MB_DB_HOST: metabase-db
|
||||
MB_DB_PORT: 5432
|
||||
MB_DB_DBNAME: metabase
|
||||
MB_DB_USER: metabase
|
||||
MB_DB_PASS: HP_LE1851w
|
||||
depends_on:
|
||||
- metabase-db
|
||||
ports:
|
||||
- "3000:3000"
|
56
stacks/hsphweb/redash.yml
Normal file
56
stacks/hsphweb/redash.yml
Normal file
@@ -0,0 +1,56 @@
|
||||
version: "3.8"
|
||||
|
||||
x-redash-service: &redash-service
|
||||
image: redash/redash:10.1.0.b50633
|
||||
depends_on:
|
||||
- redis
|
||||
- postgres
|
||||
environment:
|
||||
PYTHONUNBUFFERED: 0
|
||||
REDASH_LOG_LEVEL: INFO
|
||||
REDASH_REDIS_URL: redis://redis:6379/0
|
||||
REDASH_DATABASE_URL: postgresql://redash:redash@postgres/redash
|
||||
REDASH_COOKIE_SECRET: "2f8a7d0e9c4f48c1a6c8c9b9d55e8f12"
|
||||
REDASH_SECRET_KEY: "7d2b94d5e3a44198a1f3a0f6c2b6a4d9"
|
||||
restart: always
|
||||
|
||||
services:
|
||||
server:
|
||||
<<: *redash-service
|
||||
command: server
|
||||
ports:
|
||||
- "5000:5000"
|
||||
environment:
|
||||
PYTHONUNBUFFERED: 0
|
||||
REDASH_LOG_LEVEL: INFO
|
||||
REDASH_REDIS_URL: redis://redis:6379/0
|
||||
REDASH_DATABASE_URL: postgresql://redash:redash@postgres/redash
|
||||
REDASH_COOKIE_SECRET: "2f8a7d0e9c4f48c1a6c8c9b9d55e8f12"
|
||||
REDASH_SECRET_KEY: "7d2b94d5e3a44198a1f3a0f6c2b6a4d9"
|
||||
REDASH_WEB_WORKERS: 4
|
||||
|
||||
scheduler:
|
||||
<<: *redash-service
|
||||
command: scheduler
|
||||
|
||||
worker:
|
||||
<<: *redash-service
|
||||
command: worker
|
||||
|
||||
redis:
|
||||
image: redis:6.2-alpine
|
||||
restart: always
|
||||
|
||||
postgres:
|
||||
image: postgres:12-alpine
|
||||
environment:
|
||||
POSTGRES_USER: redash
|
||||
POSTGRES_PASSWORD: redash
|
||||
POSTGRES_DB: redash
|
||||
volumes:
|
||||
- postgres-data:/var/lib/postgresql/data
|
||||
restart: always
|
||||
|
||||
volumes:
|
||||
postgres-data:
|
||||
#docker exec -it redash-server-1 ./manage.py database create_tables
|
24
stacks/hsphweb/sqlpad.yml
Normal file
24
stacks/hsphweb/sqlpad.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
sqlpad:
|
||||
image: sqlpad/sqlpad:latest
|
||||
environment:
|
||||
# Tài khoản admin mặc định
|
||||
SQLPAD_ADMIN: pvc2@huph.edu.vn
|
||||
SQLPAD_ADMIN_PASSWORD: pHC@14101999
|
||||
|
||||
# Cấu hình DB backend cho SQLPad (Postgres ngoài)
|
||||
SQLPAD_DB_TYPE: postgres
|
||||
SQLPAD_DB_HOST: 192.168.1.140
|
||||
SQLPAD_DB_PORT: 5432
|
||||
SQLPAD_DB_NAME: sqlpad
|
||||
SQLPAD_DB_USER: postgres
|
||||
SQLPAD_DB_PASS: HP_LE1851w
|
||||
ports:
|
||||
- "3002:3000"
|
||||
networks:
|
||||
- sqlpadnet
|
||||
|
||||
networks:
|
||||
sqlpadnet:
|
Reference in New Issue
Block a user