70
submitted 1 week ago by rambos@lemm.ee to c/selfhosted@lemmy.world

Hello lovely people, I'm enjoying this community a lot, I have learnt many things and got my server up and running with decent amount of useful services. It wouldn't be possible without all the help I got here and it's time to give back something from myself. Maybe one of you will host this app, hopefully.

MedAssist is a simple Node.js application made with love to help my partner manage their daily medications. It makes it easy to keep track of medication inventory and reorder on time by sending reminders. If you're unsure whether a dose was taken, just check the dashboard, and comparing the expected stock with the actual quantity can help confirm. For travel, MedAssist takes away the stress by generating a quick list of all necessary medications for the time you’ll be away.

Keep in mind I’m not a professional programmer, coding is just a hobby for me. Working on this project is a way for me to unwind on stressful days and spend some time doing something I enjoy. I’d be happy if anyone else finds it useful, but I’ll likely keep it going either way!

I am self educated and I have already impressed myself with results I got so far, but it might make real coders laugh (which is also not bad hehe). I had some previous javascript experience (some simple stuff), but other than that I followed many guides and got decent amount of help from AI.

Features:

  • Track medication inventory and know exactly when to reorder
  • Receive email reminders when supplies are low
  • Generate a custom medication list for travel, including quantities needed for your chosen timeframe (optionally send by e-mail)
  • Simple dashboard showing medication status and upcoming schedules
  • User friendly web interface for easy medication management and configuration

It can be hosted in Docker container and docker-compose is available on GitHub. You can also try out Demo

It is my first GitHub project, also first application and first docker container I made. Feel free to ask anything, feedback and all suggestions are welcome!

Have a nice day R

30
submitted 2 months ago* (last edited 2 months ago) by rambos@lemm.ee to c/selfhosted@lemmy.world

After upgrading my internet connection I immediatelly noticed that my HDD tops 40 MB/s and bottlnecking download speed in qbittorrent. Is it possible to use SSD drive as a catch drive for 12 TB HDD so it uses SSD speeds when downloading and moves files to HDD later on? If yes, does it make sense? Anyone using anything simmilar? Would 512 GB be enough or could I benefit from 2TB SSD?

HDD is just for jellyfin (movies/shows), not in raid, dont need backup for that drive, I can afford risking data if that matters at all

All suggestions are welcome, Thx in advance

EDIT: I obviously have upset some of you, wasn't my intention, I'm sorry about that. I love to tinker and learn new things, but I could live with much lower speeds tho... Please don't hate me if I couldn't understand your comment or not being clear with my question.

HDD being bottleneck at 40 MB/s was wrong assumption (found out in meantime). I'm still trying to figure out what was the reason for download to be that slow, but I'm interested in learning about the main question anyway. I just thought I'm experiencing the same issue like many people today, having faster internet than storage. Some of you provided solutions I will look into, but need time for that and also have to fix whatever else I'm having issue with.

Keep this community awesome because it is <3

34
submitted 3 months ago by rambos@lemm.ee to c/linux@lemmy.ml

Hey guys, Ive been running PoP OS for more than a year without any big issues until today. I did a reboot (with checkmark to do updates) and after that PC got stuck at MBO logo. After reading a bit I rebooted again and was holding space button -> chose old kernel and PC started. One screen was just black while the other one was using super low resolution. I went to pop_shop and downgraded video drivers from 555 to 470 and eddited /boot/efi/loader/loader.conf to default Pop_OS-oldkern rebooted and viola its booting fine. Then I noticed my app PrusaSlicer (flatpak) doesnt show the Platter (main tab) and it crashes if I try to slice. I read it could be graphic driver related. Then I was struggling to update drivers to 555 again and eventually succeeded using sudo apt remove ~nnvidia and sudo apt install pop-desktop system76-driver-nvidia. I believe Im using old kernel and new gpu drivers, but still have an issue with PrusaSlicer. Anyone know a solution?

When I had only one screen working (at low resolution) PrusaSlicer was working fine...reinstall doesnt help at all

Thx in advance

11
submitted 4 months ago by rambos@lemm.ee to c/homeassistant@lemmy.world

Hey guys,

I made an automation that powers off my bluetooth speaker (using IR blaster) when ChromeCast is powered off for more than 10 s. Automation is working fine, but sometimes ChromeCast changes state from OFF to Unavailable and back to OFF in just a few seconds. I have no idea why is that happening, but it triggers automation and turns ON the speaker (it is the same IR button for ON and OFF) and gets it out of sync.

What condition or trigger should I use to make it work only when ChromeCast state changes from ON to OFF and ignores Unavailable to OFF?

There is my automation:


alias: Turn off JBL
description: if CC is off for 10 sec
trigger:
  - platform: device
    type: turned_off
    device_id: bc1049ea43a53092952d364749c3fb4c
    entity_id: ae0ea35649746ed5cea16f8d6ca54dd3
    domain: remote
    for:
      hours: 0
      minutes: 0
      seconds: 10
condition: []
action:
  - service: remote.send_command
    metadata: {}
    data:
      num_repeats: 1
      delay_secs: 0.4
      hold_secs: 0
      device: jbl
      command: "off"
    target:
      device_id: 4f1f3a13324e03646ff6b03aed27f2fe
mode: single

thanks in advance

48
submitted 5 months ago by rambos@lemm.ee to c/homeassistant@lemmy.world

Hey guys. Im running Home Assistant in docker container for few years and I'm super happy with it. The only way I access my server when not home is wireguard VPN. I noticed that I'm still receiving notifications even when not connected to VPN. I wonder how is that possible?

I don't have sub for HA Cloud or Nabu Casa. I also don't own a domain, using duckdns for wireguard connection and reverse proxy (npm). I thought I have 100% local setup, but I guess there is a Google or HA server in between. I don't want to disable the feature, I just want to know where is my data being sent

Thx

14
submitted 5 months ago by rambos@lemm.ee to c/android@lemmy.world

Hey guys. Is there any Android TV app that can trigger auto turn off after set amount of time of not using CC remote control?

We have a projector connected to ChromeCast with Google TV 4k and also a bluetooth speaker connected to CC. Sometimes we fall asleep while watching a movie/show at night and it is just wasting projector lamp hours. What I want is actually a basic TV feature that pops a message on the screen "shutting down in xxx seconds" and gets canceled with any button on CC remote control.

Projector actually has that feature, but then I have to use projectors remote control (trying to get rid of it with smart IR blaster and Home Assistant) to cancel the shutdown and even if it goes off CC is still playing sound from BT speaker. Projector has HDMI CEC settings, but it is not working at all unfortunately.

CC has a feature "Automatically turn off when inactive", but it never gets to inactive state because Jellyfin will just play a next episode (can be disabled, but would like to keep it) or TiVi mate is just playing until closed manually.

All opinions are welcome, thanks

94
submitted 6 months ago by rambos@lemm.ee to c/3dprinting@lemmy.world

Hey 3D printing fellas,

Are you worried about failures that can lead to disaster like printer catching on fire and burning down firniture and house? Do you use any kind of protection against fire?

I know metal enclosures are the best, but my printer is in the Ikea Lack enclosure. I checked connections and everything looks great, but I soldered cable on the heated bed anyway. Im not super worried tbh, but Im thinking about buying Stovetop Firestop and mounting it inside the enclosure just in case. This one is triggered with open flame only, so probably false activation is not possible. I would probably buy 2 more for kitchen.

There are also balls and other extinguisher shapes, but the one from the picture seems more recommended. Bad thing is I cant find that one availabls in europe. There are also smoke detectors, but they can only alarm you or cut the power.

What do you use? Can you recommend any good automatic extinguisher available in europe?

35
submitted 7 months ago* (last edited 7 months ago) by rambos@lemm.ee to c/linux@lemmy.ml

Every time I wake up PC from sleep I have to go to bluetooth settings -> select device -> enable connection to get sound on bluetooth speakers (Anker Soundcore). Bluetooth came with MBO and drivers were working out of the box after PopOS install.

I hope there is a command I can use instead of clicking in the GUI. Anyone know a command I could use?

[SOLUTION]

Using this command (with bluetooth speaker MAC address):

bluetoothctl connect A4:77:58:0A:DF:F1

[SOLUTION]

Bonus question: I was thinking I could map that command to a keyboard shortcut (like CTRL+ALT+B). What is the best way (or app) to accomplish this? I believe I could google this part quickly, but happy to hear suggestions anyway

[SOLUTION]

It's possible with PopOS: Settings -> Keyboard -> Keaboard Shortcuts -> Custom Shortcuts

[SOLUTION]

<3

[-] rambos@lemm.ee 21 points 7 months ago

Im using wireguard VPN. You have to setup VPN server (using your DynDNS address, but duckdns in my case), open wireguard port in your router and configure each device that needs access. Reverse proxy is not needed, but I have it so I can use jellyfin.example.com instead of 192.168.100.40:8096. I use NPM (nginx proxy manager) with awesome GUI that can create lets encrypt certificates. I also use piHole for local DNS server

74
submitted 7 months ago* (last edited 7 months ago) by rambos@lemm.ee to c/3dprinting@lemmy.world

This is a custom wall mount for my 2nd screen Dell P2417H (simmilar models with same stand will fit as well). It's a 24" monitor with pivot stand (can adjust up/down, portrait/landscape and tilt), but it doesnt suppport vesa mount (edit: this is wrong, it does support vesa, but then cant use pivot mechanism). I wanted it on the wall so I printed 3 parts out out of PLA. One part is screwed in the wall and the other one is securing monitor in place using zip ties. 3rd part is a small shelf that is mounted underneath (with original screw for monitor base), but its there mostly to provide a flat surface between monitor and a wall.

I've been using it (2 actually) for few years in old place and I love it. It can be a bit tricky to tighten zip ties, but its only done once anyway.

I'll upload files if someone needs them

46
Table lamp (lemm.ee)
submitted 7 months ago by rambos@lemm.ee to c/3dprinting@lemmy.world

First time I printed something made in FreeCAD. It's a table lamp for our balcony, more like a mood light than a real lamp hehe. Its made from 3 parts (base, tube and a hat). Base and tube are CA glued and I used some insulating tape to fit a hat tightly. The lamp is about 240 mm tall and its powered from 9V battery. Battery case and steel weight are glued with some blue tack (white tack lol) to hold it in the place. There are 2 LEDs and resistor soldered together in series. I might replace the leds with lower powered ones if battery goes out too fast, but time will tell. Im also thinking about different hats, but first iteration was quick and dirty, I love it!

More pics:

15
Table lamp (lemm.ee)
submitted 7 months ago by rambos@lemm.ee to c/3dprinting@lemmy.ml

First time I printed something made in FreeCAD. It's a table lamp for our balcony, more like a mood light than a real lamp hehe. Its made from 3 parts (base, tube and a hat). Base and tube are CA glued and I used some insulating tape to fit a hat tightly. The lamp is about 240 mm tall and its powered from 9V battery. Battery case and steel weight are glued with some blue tack (white tack lol) to hold it in the place. There are 2 LEDs and resistor soldered together in series. I might replace the leds with lower powered ones if battery goes out too fast, but time will tell. Im also thinking about different hats, but first iteration was quick and dirty, I love it!

More pics:

[-] rambos@lemm.ee 31 points 7 months ago

I second this! Amazing community!

22
submitted 8 months ago by rambos@lemm.ee to c/selfhosted@lemmy.world

Hey guys, I was happily running 44 docker containers for a while on Debian host. Today I tried to add a new service (uptime-kuma) using portainer stacks, but I got this error:

Error response from daemon: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network

Quick google led me to this link where I found possible problem with max number of docker networks. I did docker network prune, it removed 5 networks that were not in use and viola, uptime-kuma is working now!

Am I reaching the limit? What to do if I need 10 more services on the same host? I bet I saw some people in this community running many more services

[-] rambos@lemm.ee 33 points 9 months ago

You trust health care professionals because they save your life and help with your health. We would not survive for long if we trust only people who use graphaneOS and linux lol

[-] rambos@lemm.ee 28 points 10 months ago

Pi NAS is a big pile of cables and adapters IMO. You can buy used PC with multiple SATA or M2 ports for 100€

[-] rambos@lemm.ee 21 points 1 year ago

Where are you from my friend? Why do you actually need server running if you have no electricity at home? Your internet is also down right? Dont you need to just find how to shutdown safely when outage happens? Or do you have mobile/sattelite internet as a backup?

I use candles btw 🕯️

[-] rambos@lemm.ee 30 points 1 year ago

So storage goes from $5 to $6 = 20% increase But we get free download x3 of whatever size we store there? It was 1GB a day limit before right? Above that its 0.01$ per GB, but thats same as before I think.

If all above is correct, its still not that bad imo, at least I dont have to be afraid of using backup, at least not for the first 3 times :)

[-] rambos@lemm.ee 30 points 1 year ago

Teachers must be stupid af to believe its hand writen, but ill pretend they are. Just drop some blood and sweat on first page so they feel uncofortable to ask anything

[-] rambos@lemm.ee 28 points 1 year ago

Anyone have any content blocker for chrome? I want to see adds only

[-] rambos@lemm.ee 20 points 1 year ago* (last edited 1 year ago)

Don't worry, I stopped using chrome

[-] rambos@lemm.ee 21 points 1 year ago

You missed the blowjob

[-] rambos@lemm.ee 20 points 1 year ago* (last edited 1 year ago)

I feel safe, maybe I shouldnt, but my life wouldnt be this good if I didnt have access to everything I cracked lol

[-] rambos@lemm.ee 21 points 1 year ago

a lot of important data

Hope you have a backup, not because of public torrents

view more: next ›

rambos

joined 1 year ago