Hey everyone,
I am using nginx proxy manager for reverse proxy on my server here is the picture of it
I assigned a public wild card and the domain is from cloudflare
1 messages · Page 1 of 1 (latest)
Hey everyone,
I am using nginx proxy manager for reverse proxy on my server here is the picture of it
I assigned a public wild card and the domain is from cloudflare
:wave: Hey @past yacht,
Thanks for reaching out to us. Please follow the recommended actions below; this will help us be more effective in our support effort and leave more time for building Immich
.
docker compose logs docsdocker compose ps docs(an item can be marked as "complete" by reacting with the appropriate number)
If this ticket can be closed you can use the /close command, and re-open it later if needed.
My immich videos play fast enough when local
or connecting to tailscale
from anywhere
except when using reverse proxy domain
they are really slow
I am available to VC inorder to help fix this issue
What is 100.67? Is this tailscale?
You shouldn’t be pointing your proxy to a Tailscale IP
Also if you’re using CloudFlare proxy (orange cloud on) or tunnels you should turn that off as that can impact speed
Yes I changed it to 127.0.0.1 (localhost ip now)
I am not using cloudflare tunnels
I am happy to show my cloudflare settings on vc
as its just a bit too many to take picture of
U mean the dns only and proxy setting
I have a 4 core intel n100 with 16 gb ram mini pc
These are my immich settings for video transcoding
Please post a screenshot of your CloudFlare DNS entries
I got better nginx custom config now aswell but its still slow a bit
location / {
# Proxy configuration using available Nginx Proxy Manager variables
proxy_pass $forward_scheme://$server:$port;
# Basic headers for forwarding
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
# Disable caching headers to improve streaming performance
add_header Cache-Control no-cache;
add_header Pragma no-cache;
# Disable buffering for better live streaming performance
proxy_buffering off;
#client_max_body_size 500000M;
}
Its from chatGPT
chatgpt sucks at reverse proxy. It created a horribly wrong setup with nginx and certbot lmao
oh
do you have any better ones
@untold igloo
Can you try the one shown in our documentation?
Could you please send a link
I switched from Nginx Proxy manager to nginx
it was fairly easy
do you guys have some good settings for video transcoding
on low end hardware
I am running it on n100 cpu
the default should work
its pretty slow
for me
when using from the web
local and the vpn connect is pretty good
but not from nginx rverse proxy
video transcoding isn't run on demand so it doesn't matter I believe
I am sending you my transcoding settings
I want it to use maximum efficiency when playing videos
also somehow I am getting server offline unknown when using reverse proxy
and online when using vpn or direct
you need to enable websocket
how
I dont know how to in nginx
I saw websocket option in nginx proxy manager but I dont use it now
enable it 🙂
but I use nginx now
just spent yesterday of my life converting lol
nginx is not easy to use
atleast for me who came from a gui base
chatgpt is pretty bad at this
we have the sample setup here
i used it
for reverse proxy
I still have the same thing
nothing about websockets in here though
I am using this as my current config
do you recommend better https version like 1.3 or something in cloudflare too increase video streaming
the 4 lines after #enable websockets are for websockets 🙂
are you using cloudflare proxy..?
your nginx says server_name public_url ...?
you haven't configured the nginx settings at all
yes
I got it from template not from my conf file
Ok the issue could be related to cloudflare as well then
So its hard for us to help you
I kept it to dns only
now
its working better than before
only thing is it is smooth for a bit at start
but takes time to load afterwards
What is your home upload speed?
27.27 mbps
Thats.. pretty slow :/
Your server is on wifi?
how else would I run reverse proxy lol
With ethernet..?
yes
Do you know what wifi means haha
Wireless. If youre using ethernet your server is not using wifi..
that speed is on my computer not on server
Alex wants to know the upload speed of your server
However 25 down is also pretty slow and could be the issue
I cant do nothing about it
Fiber net is not available in my apartment
To stream video better you need better internet I am afraid
I understand but immich cannot make magic to have videos move faster than your internet
are there any better immich settings
You might want to pick a lower video quality encoding setting and re run the jobs
for video transcoding
I did
check the posts before
I have posted pictures
of settings
on server
with lan
or ethernet (whatever you call it)
You can try setting a max bitrate in addition to the resoution
what is that
let me try
but i want to tell you that your internet is *very slow and your pings are also really bad
I would say minimum 100/100 internet with good pings is best for self hosting when you are outside home
so unfortunately it may not get much better
ok