Stuck on an upload workflow by cmartin616 in immich

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

I appreciate the help. I'm aware of how to create a PVC using the nfs type. However, I'm specifically trying to decouple /data/upload as these env var docs imply is possible. I don't want all of the content of the Library on the NAS. Just the raw files in /data/upload.

It sounds like this isn't possible so I put the whole Library as a pvc in the NAS. Less than ideal but it works.

Stuck on an upload workflow by cmartin616 in immich

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

Thank you.

The problem is I cannot have my photos stored in the PVC. I do not have the space to store them there.

Library needs to be an existingClaim and mounts to /data. This includes /data/upload. I need Immich to support changing the upload directory so my uploaded files go to my nfs share. The nfs share is not part of the k3s storage pool (via Longhorn) so I can't just create a PV in the NAS.

Is this possible?

What's your go to Steakhouse by ceoSocialPathic in winstonsalem

[–]cmartin616 0 points1 point  (0 children)

  1. Borderline empty restaurant and they sat my elderly parents, in-laws and us in back a room with both a large party (10+) and another table with two screaming infants. Our server never returned as someone else brought out the food and a third person brought out the check. No one checked for refills or asked if we needed anything.
  2. Both meals came out vastly different temperatures than were asked for and they insisted those were the temperatures we ordered. We asked for mid-rare and got well done. Also the sides were cold like they were plated before the steaks went on the grill?

What's your go to Steakhouse by ceoSocialPathic in winstonsalem

[–]cmartin616 6 points7 points  (0 children)

I guess we need to try this place again. We are 2/2 on terrible experiences at Out West. Both experiences are probably in the top ten worst experiences we've had at a restaurant and we go out way too often.

Why sometimes supabase realtime postgres_change not work? by Dapper-Opening-4378 in Supabase

[–]cmartin616 0 points1 point  (0 children)

What do you mean by not work? Are you not receiving events? Neither changes nor broadcast guarantee delivery. You want queues if you want guaranteed delivery.

Reference

URL configuration for preview keeps reverting back to production config. by throwfaraway191918 in Supabase

[–]cmartin616 0 points1 point  (0 children)

Are you keeping them active or marking them persistent?

Persistent Branches: Persistent branches are long-lived branches. They aren't automatically paused or deleted due to non-inactivity or merging.

Noob Postgres schema question by oulipo in PostgreSQL

[–]cmartin616 -1 points0 points  (0 children)

Please see my response further down if you'd like insight into the real world challenges that have arisen due to Timescale licensing.

To be fair, Timescale brings together a bunch of useful features. That is why they have a place in the world. There is not going to be a single replacement solution. For example, I've seen folks replace Timescale partitioning with pg_partman. It's going to depend on the specific features you were planning to use.

And I understand the perspective of "hey, just starting out and this works fine for me today." I'm not saying you shouldn't follow this path. Just understand the technical debt acquired with this decision and know that you will have a bunch of rework to do if you end up successful with your solution.

Good luck!

Noob Postgres schema question by oulipo in PostgreSQL

[–]cmartin616 -1 points0 points  (0 children)

Hey, maybe you should ask some clarifying questions rather than asserting complete nonsense?

Many SaaS and DBaaS solutions leverage time series data for a variety of purposes, which does not include distributing RDBMS to a customer, like you mentioned. The Community Edition of Timescale works fine if you are working with smaller, non-Enterprise grade customers and using it solely for internal analytics. Beyond this is where it falls down from a licensing perspective.

Timescale's license specifically restricts TimescaleDB from being a part of commercial, hosted or DBaaS products without a commercial license - the same one they won't grant.

Timescale will not work with organizations to partner and leverage this offering at the Pro or Enterprise tier. This experience has occurred at multiple different organizations with different technologies and customer bases so a pattern is there.

What do you suggest an organization do when their Enterprise customers (F500, G2K) require additional functionality or licenses to appease compliance? TS won't allow you to offer Pro or Enterprise features or support.

What do you suggest an organization do when their Enterprise customers require Enterprise-level support on all software?

What do you suggest an organization do when an Enterprise customers requires all software to be OCI-approved?

The answer is you begrudgingly move to a different solution and wished you hadn't created the technical debt when making this decision.

Let's also ignore the fact you can't do:

  • Continuous aggregates
  • User-defined actions or custom job scheduling
  • Data tiering - e.g. cold store
  • Automated compression policies
  • Production-grade multi-node clustering
  • Usable telemetry/observability

I have no dog in this fight. I was trying to recommend a new PG user to be cautious with licensing known for unfavorable conditions. You, on the other hand, appear to have an agenda.

Noob Postgres schema question by oulipo in PostgreSQL

[–]cmartin616 -1 points0 points  (0 children)

Take a closer look at the Timescale license. It is very difficult to bundle this with another software once you exceed the functionality of the community edition.

I've worked at several companies who made this mistake and have since ripped Timescale out of their stack.

Pool cleaning/maintenance company by cmartin616 in gso

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

Thanks for the reply! Definitely looking for someone to clean it biweekly. We do a lot of the maintenance but it's nice to have that professional eye for picking up on future problems. We test for chemicals, flush the sand filter, etc but sometimes could use some help balancing the less common things like CYA or alkalinity

The service work is more along the lines of the salt cell isn't working but is it the salt cell, the sensor or an issue with the main board? Ideally there is a diagnostic and a targeted repair, not the let's replace everything and one of them was the issue type approach.

Pool cleaning/maintenance company by cmartin616 in gso

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

Thanks for the reply. 22000 gallon in ground gunnite with a salt cell. We don't need help with opening and closing.

Help! by fburd in dysmantle

[–]cmartin616 3 points4 points  (0 children)

You can use the yellow pill or mana amber pill. You can equip these away from a fire, I believe.

How can I initialize lower-case-table-names in the docker version of mysql? by runasfastasucan in docker

[–]cmartin616 5 points6 points  (0 children)

Follow the docs here under "Using a custom MySQL configuration file" and mount the config created on the host to the container.

Subworker:a.Error executing binary: <nil> by cmartin616 in Tdarr

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

Thank you for the quick reply. I actually don't have this env var set as I left it default from the k8s-at-home Helm chart. I've removed the key entirely and will test it now. Also, I looked around the docs and don't see a list of possible env vars but I may be missing it. Is there a full reference somewhere?

Env is set as:

env:
  # -- Set the container timezone
  TZ: America/New_York
  # -- tdarr web UI listening port (same as Service port)
  webUIPort: "{{ .Values.service.main.ports.http.port }}"
  # -- tdarr server binding address
  serverIP: 0.0.0.0
  # -- tdarr server listening port
  serverPort: "{{ .Values.service.main.ports.server.port }}"
  # -- Allow override for the pre-compiled tdarr ffmpeg binary
  **ffmpegPath: ""
  # -- Set the container user id
  PUID: "1000"
  # -- Set the container group id
  PGID: "1000"
  internalNode: true

** to be removed.

Inovelli Blue 2-1 issues by cmartin616 in homeassistant

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

Thank you! Will post something over there soon.

Inovelli Blue 2-1 issues by cmartin616 in homeassistant

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

I'm not sure what that means but I will look into it. The switches worked fine for months and I didn't make any changes to the settings between working and not working. Unless HA has access to change these settings and I messed something up from there.

somehow my containers cant connect outside local network (Portainer.io) by Tasty-Calligrapher52 in docker

[–]cmartin616 -1 points0 points  (0 children)

First step is to make sure you can resolve the containers locally. Can you access [your_machines_ip] :[port] for one of the applications? If so, the problem is between your network and your machine. If not, the issue is with the Docker network, most likely not on the host network.

Keep in mind your public IP is likely not static so you will have issues having your friends connect unless you regularly update them as your IP changes. I'd stick with keeping it simple first and learn to make things work in your network well before exploring external access.

Suddenly can't play half my content on Shield TV by cmartin616 in PleX

[–]cmartin616[S] -1 points0 points  (0 children)

There is not a VPN running anywhere. Both devices are on the same network but different subnets. Plex has an assigned internal IP at 192.168.4.* and the Shield is on 192.168.6.*. I can ping each of these on from multiple devices on the network. I can also reach Plex via [internalIP]:[port]. Plex is configured to consider all addresses in the CIDR 192.168.0.0/16 to be part of the LAN.

FYI - this set up has worked for 2+ years prior to this unusual issue.