whoareu
- 30 Posts
- 210 Comments
whoareu@lemmy.cato Linux@lemmy.ml•What are the limitations of accessing /dev/video0 on an android device?2·23 days agohere is the script that kinda does what you want: https://gist.github.com/tusharhero/1635bdcaf616e3c310a9492d993ec17c
whoareu@lemmy.cato Fediverse@lemmy.world•Exploring a new Fediverse + Cloud platform for Indians — feedback welcome!English5·24 days agoWhy do you want to host it at all? I mean there are already a ton of fediverse servers out there you can tell Indian people to use one of those. also hosting is expensive unless you have a very good reason to do so
Try: lemmy.ca
whoareu@lemmy.caOPto Selfhosted@lemmy.world•Hosted a Temp SMS service written in PythonEnglish21·1 month agoAt first I thought about running it inside termux but then I found the SMS forwarding apk which I linked in the post so I chose the easier way.
I chose flask because it’s very easy to create APIs using flask. I also tried to make the API using Java but I couldn’t figure out how to package it and host it on my server
whoareu@lemmy.caOPto Selfhosted@lemmy.world•Hosted a Temp SMS service written in PythonEnglish13·1 month agoGood question.
- I am not GreyTechno. I have just used an apk made by them to forward messages to my server.
- I got it when I went for a tour, I had to get an SIM from there because the SIM I have doesn’t work there. However since I am back home I no longer need that SIM so I thought let’s do some experiments with it.
- basically to create throwaway accounts like we use temp mails.
whoareu@lemmy.caOPto Selfhosted@lemmy.world•Hosted a Temp SMS service written in PythonEnglish21·1 month agoIt’s supposed to be used to create throwaway accounts. Or to give a number for random sites which you don’t care about.
whoareu@lemmy.caOPto Selfhosted@lemmy.world•Hosted a Temp SMS service written in PythonEnglish3·1 month agoSorry I have chosen duckdns as a domain provider… It gives some errors sometimes
You can try to reload it a few times, it will load eventually.
it’s not like OnlyOffice is controlled by Putin or something lol
whoareu@lemmy.cato Privacy@lemmy.ml•Privacy is a team sport - how do we get more people to play?162·1 month agoI call them normies not because I look down upon them or I hate them I do that because whenever I educate them to use privacy oriented services they mock me saying “you are crazy” “you aren’t president” “nobody cares about your data” yada yada yada…
It makes me frustrated :(
I am about to get married =)
whoareu@lemmy.caOPto Selfhosted@lemmy.world•[SOLVED] How to forward real IP from Caddy server?English4·2 months agoYou’ll have to look at why the upstream isn’t accepting them then. I’m not familiar with azuracast.
yes you are right, I asked it in Azuracast discord server and they said I have to manually enable “reverse proxy” option.
Thank you so much for helping me <3
whoareu@lemmy.caOPto Selfhosted@lemmy.world•[SOLVED] How to forward real IP from Caddy server?English2·2 months agook I tried to add those two in my Caddyfile:
ac.ghodawalaaman.duckdns.org { reverse_proxy http://localhost:4000/ { header_up X-Forwarded-Host {host} header_up X-Forwarded-For {host} header_up X-Real-IP {host} } }
here is the output of a request.
2025/04/16 15:52:17.005 WARN http.handlers.reverse_proxy aborting with incomplete response {"upstream": "localhost:4000", "duration": 0.000995717, "request": {"remote_ip": "103.250.137.61", "remote_port": "19389", "client_ip": "103.250.137.61", "proto": "HTTP/3.0", "method": "GET", "host": "ac.ghodawalaaman.duckdns.org", "uri": "/static/vite_dist/assets/Roboto-Light-DHTugVNA.woff2", "headers": {"User-Agent": ["Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0"], "Sec-Fetch-Dest": ["font"], "Accept-Encoding": ["identity"], "Cookie": ["REDACTED"], "Sec-Fetch-Mode": ["cors"], "Accept": ["application/font-woff2;q=1.0,application/font-woff;q=0.9,*/*;q=0.8"], "Accept-Language": ["en-US,en;q=0.5"], "X-Forwarded-For": ["ac.ghodawalaaman.duckdns.org"], "X-Real-Ip": ["ac.ghodawalaaman.duckdns.org"], "Sec-Fetch-Site": ["same-origin"], "Alt-Used": ["ac.ghodawalaaman.duckdns.org"], "X-Forwarded-Host": ["ac.ghodawalaaman.duckdns.org"], "X-Forwarded-Proto": ["https"], "Referer": ["https://ac.ghodawalaaman.duckdns.org/static/vite_dist/assets/Layout-Cv860oWs.css"]}, "tls": {"resumed": false, "version": 772, "cipher_suite": 4865, "proto": "h3", "server_name": "ac.ghodawalaaman.duckdns.org"}}, "error": "writing: H3_REQUEST_CANCELLED"}
I also tried this but it didn’t work either:
ac.ghodawalaaman.duckdns.org { log { output file ./azuracast.log format json } reverse_proxy http://localhost:4000/ { header_up X-Forwarded-For {request.remote} header_up X-Real-IP {request.remote} } }
here is the azuracast.log: https://0x0.st/8fd7.bin
I am still very confused why it’s not working…
whoareu@lemmy.cato Linux@lemmy.ml•today i learned: svg files are just text in an html-like language1·3 months agofor alpine linux users:
apk info -L $(apk info) | grep -v contains | grep 'svg'
you might also want to cross post it to emacs communities, those people would love to read it :)
I think it’s Gruvbox but I could be wrong
whoareu@lemmy.cato Privacy@lemmy.ml•Firefox now has Terms of Use! This'll go over like a lead balloon1·4 months agoohh nice!
whoareu@lemmy.cato Privacy@lemmy.ml•Firefox now has Terms of Use! This'll go over like a lead balloon4·4 months agoI don’t know, could you explain please
whoareu@lemmy.caOPto Selfhosted@lemmy.world•which softwares can I self host without public IP?English6·4 months agoYeah I am behind CGNAT so I guess I have to use either Tailscale or wireguard as other users also suggested.
Thank you for the reply!
Let’s hope ladybird implement something like that