Commit graph

38 commits

Author SHA1 Message Date
f704bfad53
set path on ytproxy metrics 2025-04-24 19:34:13 -04:00
4bae2d93cd
update env files 2025-04-24 19:07:13 -04:00
eba0bf7ccc
re add my ytproxy proxy again
Deno doesn't seem to have a very good performance, I have no metrics, but I just feel that this proxy is just better.
2025-04-24 19:04:53 -04:00
21529a0f1d
use default_backend since I only use invidious companion now 2025-04-06 02:06:59 -04:00
8236296525
add i2pd configuration to support companion on i2p 2025-04-06 01:07:31 -04:00
71e2e3352c
set max log size for invidious companion 2025-04-04 21:40:52 -03:00
6ec77ceab6
update to only companion 2025-04-03 02:42:12 -03:00
ae3c7113e3
set container image tags on _common.env for easy modification 2025-03-17 12:36:42 -03:00
b7e0f14585
add missing network for haproxy 2025-03-13 21:40:11 -03:00
0d3bfb8a8e
remove extra include 2025-03-13 21:26:56 -03:00
9940e4c01e
Use static ip addresses for containers and centralize the proxy components in a single file.
I had to use static ip addresses here due to a very anoying NGINX
behavior which is: `nginx: [emerg] host not found in upstream
"companion:8081" in /etc/nginx/nginx.conf:17`

NIGNX will NOT start if it can't find the container IP address from the
Docker DNS resolver 127.0.0.11 which is pretty fucking anoying. Thanks
nginx dev for that stupid design.
2025-03-13 19:40:36 -03:00
cf1253d3ff
add ktls ssl option 2025-03-12 15:05:52 -03:00
6f74ada75c
fix: fix wrong env_file element 2025-03-11 19:07:20 -03:00
9a0e6db24a
fix: fix wrong companion ip address 2025-03-11 18:37:17 -03:00
824904dd7f
use nginx instead of haproxy to make use of kernel TLS (TLS processed by the kernel instead of userspace) 2025-03-11 18:31:31 -03:00
4562796944
move host compose files to unused since I will not use them anymore 2025-03-11 17:51:25 -03:00
5ccc42f283
keep default nginx timeouts 2025-03-11 00:27:34 -03:00
45138bd5e4
fix wrong path 2025-03-11 00:22:17 -03:00
7d1902124a
nginx ktls test in container 2025-03-11 00:19:52 -03:00
b8b3e31d7a
only allow http/1.1 2025-03-10 23:01:00 -03:00
832538df80
update 2025-03-10 15:00:26 -03:00
6e9f1c1aea
xd 2025-03-07 02:03:29 -03:00
3312e5d926
and fuck 80 too because I don't use it 2025-03-07 02:00:34 -03:00
09bf80ab29
also listen on 8443 because fuck it 2025-03-07 01:45:33 -03:00
9c0ee929ca
update 2025-03-04 17:03:26 -03:00
243622bb06
update .env.example file 2025-03-04 16:02:12 -03:00
56e559ed26
add depends_on 2025-03-03 22:12:44 -03:00
73b2427e9b
update 2025-03-03 22:11:41 -03:00
457a5b66c5
update compose file 2025-03-03 21:59:34 -03:00
4fa2eeb8a9
update compose file 2025-03-03 21:57:32 -03:00
8e3513533b
add compose file with using host network_mode 2025-03-03 21:56:04 -03:00
7c49db6b07
update 2025-03-03 14:58:15 -03:00
e9e9ee1b8c
fix typo: cer -> pem 2025-03-03 14:55:48 -03:00
729bcda6c3
Missing LF on last line 2025-03-03 14:53:42 -03:00
217522c86c
rename 2025-03-03 14:48:33 -03:00
1252a2604c
move files xd 2025-03-03 14:40:18 -03:00
f5bf43fd55
rename .env to .env.example to prevent conflicts 2025-03-03 14:32:07 -03:00
6d6237a4eb
add proxy std configuration 2025-03-03 12:53:53 -03:00