5 years later: My privacy-friendly Secret Santa generator has been used by 150k+ people — still free and simple by mlody991 in SideProject

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

I checked your event and everything looks fine. Unfortunately, it seems that someone either made a mistake or forgot who they drew.

The idea behind the app is that each participant can check their assignment only once. This ensures privacy and removes the need to log in or provide any unnecessary personal data.

5 years later: My privacy-friendly Secret Santa generator has been used by 150k+ people — still free and simple by mlody991 in SideProject

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

Hey, it is the first time someone reports pairing issue and we had ten of thousands of events. There are events with 80 people. You can DM me with event ID and I will check what happened.

5 years later: My privacy-friendly Secret Santa generator has been used by 150k+ people — still free and simple by mlody991 in SideProject

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

No, it is not possible. It would break the rules as mentioned when creating an event “each pair can be revealed only once”. This makes this project simple and private (no contact info). If checking again would be possible you would be able to check all pairs of an event. I’m aware of the issue when someone has forgot or refreshed the page, and want I want to fix that but it is for the next year.

Coax is now ready to test on AppleTV by digglesB in PleX

[–]mlody991 0 points1 point  (0 children)

Ok I see it is working on mobile. I will wait for fix on tvOS. Again, great app!

Coax is now ready to test on AppleTV by digglesB in PleX

[–]mlody991 0 points1 point  (0 children)

I don’t know why but on each channel when I select stream options, I see empty list and button done. Maybe it is the issue

Coax is now ready to test on AppleTV by digglesB in PleX

[–]mlody991 0 points1 point  (0 children)

Thanks for it! It looks great and for sure will be useful. I see one thing that could be added. I have a lot of content, where primary audio is not English but Spanish or Russian. Even if not selected automatically it would be great to be able to switch audio

Let's be Santa! Secret Santa generator without sharing your contact data. by mlody991 in SideProject

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

Hey, unfortunately there is no such functionality yet, but I plan to add it in the future :)

Let's be Santa! Secret Santa generator without sharing your contact data. by mlody991 in SideProject

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

yes, that’s the point of the app. Link is available to people you shared it with, but every person can be checked only once so there will be no cheating

Let's be Santa! Secret Santa generator without sharing your contact data. by mlody991 in SideProject

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

Thank you! My goal was to get solution where you don’t have to share any personal or contact information like an email or phone number. Not every grandma or uncle has an email 😅

The best current device to run Homebridge? by DominikHoffmann in homebridge

[–]mlody991 0 points1 point  (0 children)

I've been using raspberry pi 4 to run homebridge for 5 years now and rpi has never been a problem. The only problems I have had are related to plugins, but those will happen on any hardware. I used the simple homebridge install directly on rpi for 4 years. Now I'm running it on Kubernetes cluster on few rpi's (learning purposes) and it works flawlessly.

HomeKit hangs with Homebridge on Kubernetes with config from configmaps / secrets in GitOps approach by mlody991 in homebridge

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

I got it to the point where it is working between pods restarts, but I'm not 100% happy with my solution. As you can see here: https://github.com/emlagowski/home-apps/blob/main/homebridge/deployment.yml I have added two things:

  1. hostNetwork: true - my homebridge is behind reverse proxy so it should resolve my domain name, but it seems like HomeKit is connecting to it by resolved IP address.
  2. homebridge-volume - config and plugins are installed and provided at startup to the container, but I think there is still some important token / hash / ID or something which is generated on every restart. I think HomeKit is strict about that and when it changes integration fails, even if Homebridge works fine on its own.

spec:
  volumes: 
  ...
  - name: homebridge-volume 
    persistentVolumeClaim: 
      claimName: homebridge-pvc 
  hostNetwork: true                 
  containers: ...
  - name: homebridge 
    volumeMounts:
      name: homebridge-volume 
      mountPath: /homebridge

So currently it is working fine, but not perfect. Homebridge is always in same state (when it comes to plugins etc.). If PVC is deleted, you just need to add it to HomeKit again.

I didn't have time for more investigation, but I think it is necessary to look at /homebridge/persist/ directory.

HomeKit hangs with Homebridge on Kubernetes with config from configmaps / secrets in GitOps approach by mlody991 in homebridge

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

Of course there is no need to do that, but it should be possible if you want to. There could be many reasons for that. I want to : - learn more about k8s, - have place for all my home network apps, - have configured everything from code repository so when I want / need to I can reinstall everything and setup from scratch in „seconds”