mirror of
https://github.com/SrIzan10/hctv.git
synced 2026-06-28 03:12:22 +00:00
40 lines
969 B
YAML
40 lines
969 B
YAML
services:
|
|
psql:
|
|
image: postgres
|
|
environment:
|
|
POSTGRES_USER: postgres
|
|
# my condolences
|
|
POSTGRES_PASSWORD: skbiditoilet
|
|
volumes:
|
|
- ./psql:/var/lib/postgresql/data
|
|
ports:
|
|
- 5555:5432
|
|
nginx-rtmp:
|
|
# ports:
|
|
# - 1935:1935
|
|
# - 8888:8888
|
|
network_mode: host
|
|
environment:
|
|
UID: 1000
|
|
GID: 1000
|
|
volumes:
|
|
- ./nginx.conf:/etc/nginx/nginx.conf
|
|
- ./html:/var/www/html
|
|
- /dev/shm:/dev/shm
|
|
image: tiangolo/nginx-rtmp
|
|
entrypoint:
|
|
- /bin/sh
|
|
- -c
|
|
- |
|
|
usermod -u $${UID} www-data
|
|
groupmod -g $${GID} www-data
|
|
|
|
mkdir -p /usr/local/nginx/proxy_temp /usr/local/nginx/client_body_temp
|
|
chown -R www-data:www-data /usr/local/nginx
|
|
|
|
chown -R www-data:www-data /var/www/html
|
|
|
|
mkdir -p /dev/shm/hls
|
|
chown -R www-data:www-data /dev/shm/hls
|
|
|
|
nginx -g 'daemon off;' |