New blog post released! Setting ThinLinc on up an AWS EC2 instance and behind Traefik and Authelia

Hi everyone!

Thanks to everyone who voted on the poll asking what you wanted me to blog about first. The clear winner was “Setting ThinLinc on up an AWS EC2 instance and behind Traefik and Authelia”, and I’m pleased to report that the article has now been published! You can find it here:

Setting ThinLinc on up an AWS EC2 instance and behind Traefik and Authelia

I hope you find it useful, and that it sparks some ideas and inspiration for your own use cases. If you have any comments or feedback, I’d love to read them - please reply to this post and I’ll be happy to engage with you.

Happy reading!

James

2 Likes

The blog post was a good read, you have a way of writing that feels pleasant to me. It touches some areas with which I’m familiar, and others with which I’m not. It was interesting to learn a bit about the Traefik proxy and Authelia authentication!

A tip; you had this bit, where you use sed to edit vsmagent.hconf:

$ sudo sed -i "s/^agent_hostname=.*/agent_hostname=$(curl -s http://icanhazip.com)/g" /opt/thinlinc/etc/conf.d/vsmagent.hconf

I would like to recommend using the tool tl-config which would allow you to simplify things a bit:

$ sudo tl-config /vsmagent/agent_hostname=$(curl -s http://icanhazip.com)

Note that, as mentioned in tl-setup, you will have to ensure that sudo has ThinLinc tools in PATH first. Otherwise, tl-config is found at /opt/thinlinc/bin/tl-config.

1 Like

Thank you so much for taking the time to read the article, and for your kind feedback - it is greatly appreciated! Also I love your tip - always up for learning new and better ways of doing things. :grinning: Good luck with your setup and I hope it helps you out!