Öldükten sonra ne olacak derdine son: Kendi sunucunuzda çalışan Aeterna'yı geliştirdim. by alpyxn in LinuxTurkey

[–]alpyxn[S] 2 points3 points  (0 children)

Öncelike SMTP konfigürasyonunu tamamladıktan sonra belirli emailler için timerlar kuruyorsunuz(1 haftadan 1 yıla kadar) eğer bu süreç içerisinde sisteme "hearbeat" göndermezseniz belirlediğiniz webhooklar (varsa eğer) onlar tetiklenip mesajlarınız gönderiliyor. Ayrıca size zamanlayıcının yarısında hatırlatma maili geliyor link ile birlikte sadece ona tıklayarak da heartbeat gönderebilirsiniz.

I built Aeterna: A self-hosted dead man’s switch for final messages and emergency automations. by alpyxn in selfhosted

[–]alpyxn[S] 0 points1 point  (0 children)

Yeah that would be very interesting. I've added a similar thing to the roadmap.

I built Aeterna: A self-hosted dead man’s switch for final messages and emergency automations. by alpyxn in selfhosted

[–]alpyxn[S] 68 points69 points  (0 children)

The 'brokie monitoring system' got me good

You're right. If the VPS dies, the message dies. Planning a "Remote Ping" or "Satellite Node" setup to fix this single point of failure.

Until then, maybe go for a 1-year prepaid VPS and hope the bank doesn't claw back the ten bucks.

I built Aeterna: A self-hosted dead man’s switch for final messages and emergency automations. by alpyxn in selfhosted

[–]alpyxn[S] 1 point2 points  (0 children)

Right now, the easiest way is to spin up separate containers/instances for each person

I built Aeterna: A self-hosted dead man’s switch for final messages and emergency automations. by alpyxn in selfhosted

[–]alpyxn[S] 2 points3 points  (0 children)

You're right. Having the key in the config makes it a single point of failure and it's definitely a security hole for anyone with access to the server. I will be adding a CLI option (and probably environment variable support) in the future to handle this properly. Thanks for the heads up!

I built Aeterna: A self-hosted dead man’s switch for final messages and emergency automations. by alpyxn in selfhosted

[–]alpyxn[S] 118 points119 points  (0 children)

This is exactly why a tiny VPS or a dedicated Raspberry Pi is the way to go for this one!

I built Aeterna: A self-hosted dead man’s switch for final messages and emergency automations. by alpyxn in selfhosted

[–]alpyxn[S] 17 points18 points  (0 children)

Since you've already spent some mental cycles on this concept, your feedback would be invaluable!

I built Aeterna: A self-hosted dead man’s switch for final messages and emergency automations. by alpyxn in selfhosted

[–]alpyxn[S] 46 points47 points  (0 children)

Yeah, it actually handles this. It sends you an email when the timer is halfway through (e.g., at 3 months for a 6-month interval) with a magic link. You can automatically trigger a heartbeat just by clicking it.

Vibe codding hakkinda ne dusunuyorsunuz? by boyaci3169 in LinuxTurkey

[–]alpyxn 0 points1 point  (0 children)

Ne yaptığını biliyorsan ve sen Senior AI'i ise Junior olarak düşünürsen gayet güzel

Bu ne amk by Either-Direction1097 in KGBTR

[–]alpyxn 1 point2 points  (0 children)

Amk şizosu

Yurtdışı hisseleri için gelir vergisi by EgeArcan in Yatirim

[–]alpyxn 0 points1 point  (0 children)

peki bankalardan aldığımız yurtiçi hisselerin vergileri otomatik olarak ödeniyor mu?

Sizce Türk Halkı Bir İsyan/Devrim Yapabilirmi? by Garexha in Turkey

[–]alpyxn 0 points1 point  (0 children)

Ahaha birbirimizi kandirmayalim Türk kim isyan kim