You need to change host, if you want to execute project. (svelte fetch, nginx conf (server_name, not proxy))
When you compose up, "/share/..." directories are automatically made.
You can refer "docker-compose.yml" file for ssl location.
- adaptive live video streaming
- websocket chat
- login/out & signup (password hashed by bcrypt)
- reverse proxy by nginx
- docker-compose
- svelte
- fiber (golang)
- postgresql (pgadmin4)
* There is only table USERS which has id and password columns.
- reduce live streaming delay through hardware accelation
- use normal schema (data models)
- use strong authentication and authorize
- use redis (for jwt, cache...)
- centralize log
- service by k8s
- video spreads by http3