-
sethu_irccloud
Good day everyone!!
-
praem902
Hello!
-
mohan43u
sethu_payilagam: great article brother!! enjoyed reading
-
mohan43u
praem902: hi
-
praem902
Hello
-
praem902
What was that article about? Could you please share us the link ?
-
mohan43u
-
mohan43u
-
praem902
Ohh cool, let me check.Thanks
-
mohan43u
praem902: new to this place here?
-
praem902
Yes
-
praem902
I am part of ILUGC and the KanchiLUG
-
mohan43u
praem902: great.
-
praem902
I've got to know about this recently and wanted to jump in and check whats going on
-
mohan43u
praem902: studying?
-
sethu_irccloud
Thank you mohan43u. Like you said, I should've wrote this right after reading the book. I sent this to the author and he responded back too.
-
praem902
No, working professional
-
sethu_irccloud
My day started with that response and I felt very happy.
-
mohan43u
sethu_irccloud: Nice.
-
mohan43u
praem902: cool, are you using linux?
-
praem902
Yes
-
mohan43u
sethu_irccloud: share the author's response too in your blog.
-
mohan43u
praem902: which distro?
-
goldayan
hello
-
mohan43u
goldayan: welcome mate, nice to see you here
-
goldayan
hello bro not able to see u in kanchilug meet now a days
-
mohan43u
goldayan: weekends are packed mate.
-
mohan43u
goldayan: if we start another book reading, I'll join.
-
goldayan
Cool then i will start a book reading club soon.
-
mohan43u
goldayan: maybe the book about gdb, once it gets released
-
mohan43u
I hope annamalai finished it and ready to release it in kaniyam.com
-
goldayan
I have already done a 3 chapter summary for Build your own lisp will continue that. Yes i need to review and release the gdb book translated by annamalai
-
mohan43u
great
-
shrini-weechat
hello all
-
goldayan
Hello shrini
-
shrini-weechat
welcome praem902
-
shrini-weechat
good post on duruvangal sethu_irccloud
-
shrini-weechat
thanks
-
goldayan
I was looking into soju irc bouncer this week and stumble across this blog
hacdias.com/2023/12/24/irc-bouncer-setup-soju-gamja-caddy-docker
-
goldayan
using caddy with soju we can easily create a irc bouncer
-
goldayan
Do we use caddy for forums.tamil linux forum ?
-
mohan43u
goldayan: forums.tamillinuxcommunity.org is a
discourse.org instance
-
mohan43u
goldayan: if we want, we can create a subdomain like irc.tamillinuxcommunity.org and point it to gamja
-
hariharan
discourse is a php written application ?
-
mohan43u
hariharan: rails application
-
goldayan
caddy is just a reverse proxy we can use it with any server
-
goldayan
Maybe i will give a talk about what i know about caddy this week.
-
mohan43u
goldayan: that article is confusing, why caddy need to handle IRC port traffic? we can just map 6697 from outside directly to soju container, gamja traffic can go through caddy since gamja is http
-
goldayan
for automatic tls
-
shrini-weechat
we have here someone who can give free access to znc
-
shrini-weechat
it think it is fury999io
-
goldayan
soju does support tls but we need to take care for manually generating tls
-
mohan43u
goldayan: we can configure caddy to only do tls generation for a particular subdomain, then export that tls files to soju container. Not at all an issue.
-
goldayan
Ohh nice fury999io
-
sethu_irccloud
Thank you shrini-weechat
-
hariharan
Ok thanks mohan43u.
-
goldayan
I am bit new to hosting stuff on internet though. I think it is possible. One problem we may get tls expiration issue. I think caddy will do that automatically (I am not sure i read about it). Well i will explore more on this.
-
goldayan
* automatic tls generation if the certificate is expired.
-
hariharan
ssl certificates ?
-
mohan43u
there is treafik (
github.com/traefik/traefik) as an alternative for caddy
-
goldayan
yes hariharan
-
shrini-weechat
why not simple apache or nginx for reverse proxying ?
-
shrini-weechat
how traefik or caddy is better ?
-
goldayan
Reason i like caddy is, it is just a single binary and configuration is not complicated.
-
mohan43u
shrini-weechat: minimalism
-
shrini-weechat
ok
-
mohan43u
shrini-weechat: caddy and treafik both are written in go, single binary
-
shrini-weechat
oh ok
-
shrini-weechat
I never seen multiple binaries for apache or nginx :-)
-
shrini-weechat
but, good to see mulitple players on the web server / reverse proxy side
-
goldayan
treafik is interesting. I will look into it.
-
shrini-weechat
good to see the talk proposal on caddy
-
shrini-weechat
thats is the way to learn new things
-
shrini-weechat
quickly
-
shrini-weechat
thanks goldayan
-
goldayan
'=D
-
mohan43u
shrini-weechat: nothing beats haproxy as pure reverse-proxy, unfortunately, it is not an http proxy, do not do tls cert generation and lot of other stuff which proper http proxies can do.
-
shrini-weechat
hmmm
-
goldayan
Syed jaffer done a talk about haproxy and he has written a article about it
-
shrini-weechat
praem902: are you working on any project?
-
goldayan
-
itz_mr_evil
-
goldayan
I heard about certbot never used it '=(
-
hariharan
Iam too ill try for my local apache server
-
mohan43u
goldayan: certbot was the first implementation of ACME protocol used in letsencrypt.org infrastructure
-
mohan43u
goldayan: but after that every http servers have their own ACME client implementation
-
shrini-weechat
you need a real domain name to tryout the free ssl certs from letsencrypt
-
mohan43u
-
shrini-weechat
you can get free subdomain at cloudns.nz and use that to get ssl certs from letsencrypts
-
shrini-weechat
-
shrini-weechat
and other subdomains I host on my desktop
-
shrini-weechat
at home
-
shrini-weechat
-
shrini-weechat
once in 3 months, ssl cert expires and have to update manually
-
shrini-weechat
there may be ways to automate
-
shrini-weechat
yet to explore
-
goldayan
Nice shrini i will give a try.
-
shrini-weechat
the good thing about cloudns.net is it give a curl command to update the changes on the public ip, automatically
-
shrini-weechat
it will be good if all other domain registrators give api to update the records automatically
-
shrini-weechat
-
shrini-weechat
i have gotosocial instance here
-
shrini-weechat
running a socialmedia on my desktop is really cool
-
mohan43u
shrini-weechat: nice to see you are using gotosocial
-
shrini-weechat
that is the minimal toot thing
-
goldayan
duckdns also provides a way to update api through curl shrini
-
shrini-weechat
mastodon is huge, taking lot of resources
-
shrini-weechat
oh thats good
-
mohan43u
shrini-weechat: mastodon is typical ruby, requires huge resources
-
shrini-weechat
it needs redis, postgresql also
-
goldayan
Duck dns update ip through cron. I got confused.
-
goldayan
-
shrini-weechat
gts uses sqlite file and simple
-
shrini-weechat
goldayan: thats common
-
shrini-weechat
cron is enough
-
shrini-weechat
same as cloudns
-
goldayan
I really like goto social simple and easy. May be i will give it a try.
-
mohan43u
shrini-weechat: its fun watch gts http request logs, you can see how fediverse operate in the logs, very interesting domain names
-
shrini-weechat
yes
-
shrini-weechat
i like the fedeverse for that reason too
-
shrini-weechat
we can get to know tons of new domain names, websites and awesome people
-
shrini-weechat
praem902: are you interested in doing some project?
-
shrini-weechat
have time?
-
shrini-weechat
share your skillsets
-
shrini-weechat
vii_majesty: any updates ?
-
mohan43u
sethu_irccloud: that dhuruvangal article messed-up your blog, you need some alignment issues in your wordpress blog theme. also I think you can change the article url to be non escaped, you can use something called slug in wordpress. shrini can help you more on the slug thing in wordpress
-
mohan43u
^s/you need some alignment/you have some alignment/g
-
sethu_irccloud
Ok ok mohan43u. Even I faced the same issue when I try clicking the link you shared. Let me take a look on the slug and try to fix it. Thank you again 😊
-
hariharan
duruvangal-tamil-novel-review will be better sethu_payilagam
-
praem902
shrini-weechat: Yes I would like to contribute.
-
praem902
I mostly work with Web Applications. I prefer PHP, react and tailwindcss stack
-
praem902
Also learning some golang and rust
-
itz_mr_evil
praem902: welcome buddy to php world
-
praem902
-
shrini-weechat
good praem902
-
goldayan
Hello praem902
-
praem902
Its me Mohan Raj :goldayan
-
shrini-weechat
-
goldayan
yep checkout your github now X-P
-
itz_mr_evil
Mohan Raj bro i saw you meet picture in last meet
-
goldayan
-
praem902
Cool, nice to meet you :itz_mr_evil
-
sethu_irccloud
Thank you hariharan. I hope I did it as you mentioned. I hope this link works fine now.
-
sethu_irccloud
-
shrini-weechat
-
shrini-weechat
I am checking this praem902
-
shrini-weechat
what are the social media you are connecting
-
shrini-weechat
can you guide on how to get api for facebook,whatsapp etc?
-
shrini-weechat
I am looking for such a solution
-
mohan43u
sethu_irccloud: fix the text wrapping issues too mate. I'm wondering why your current wordpress theme don't do text wrap properly for tamil
-
praem902
Actually it was a fork of an another repo. :shrini-weechat
-
praem902
I've worked on a similar app called seolve :shrini-weechat
-
praem902
But still I can help you on that matter.
-
praem902
-
praem902
-
sethu_irccloud
Sure mohan43u. I will try to fix that too.. came to office today. Will try to fix it once I reach home. Thank you again for the feedback.
-
praem902
I was able to connect to FB, Insta, LinkedIn and Twitter
-
shrini-weechat
super praem902
-
shrini-weechat
praem902: is seolve-app a private repo?
-
shrini-weechat
can not see it
-
shrini-weechat
can anyone here access the above link shared by praem902 ?
-
itz_mr_evil
yes it private repo i think
-
itz_mr_evil
i get 404 shrini-weechat:
-
shrini-weechat
ok
-
praem902
Ohh, sorry about that
-
praem902
Changed it to public now
-
praem902
It is a 2yr old incomplete project
-
shrini-weechat
thanks praem902
-
shrini-weechat
can you give some talk or demo on this?
-
shrini-weechat
on how to configure and use
-
shrini-weechat
on any kanchilug weekly meet
-
shrini-weechat
on suday evenings
-
shrini-weechat
or any of your available time?
-
praem902
Sure, that works. Before that I'll recollect and setup it up in my dev env
-
praem902
It is a scheduler app. But now I'm thinking of something like integrate with local LLMs and automate the scheduling by simply giving a topic.
-
shrini-weechat
ok
-
shrini-weechat
test it locally and fix any recent api changes on the social media platforms
-
shrini-weechat
add more social media
-
shrini-weechat
than to work with llm
-
shrini-weechat
we dont need llm everywhere :-)
-
shrini-weechat
simple applications can be simple itself
-
shrini-weechat
fix the README and make one INSTALL file and give the documentation too
-
shrini-weechat
good to have more PHP dev team here
-
shrini-weechat
itz_mr_evil should be happy to see a fellow PHP developer here
-
itz_mr_evil
\part
-
praem90
Sure, I'll try my best