SkepticMystic
Explore posts from serversIImmich
•Created by SkepticMystic on 1/23/2025 in #help-desk-support
How to POST /assets
Hi there,
I'm trying to upload an asset using
POST /assets
. I can't figure out how to send the file data, however. Currently, my code looks like this:
If I exclude the Content-Type
header, I get a validation error saying the various fields are missing.
If I add Content-Type: multipart/form-data
, I get a Multipart: Boundary not found
error.
If I add Content-Type: multipart/form-data; boundary=---WebKitFormBoundary7MA4YWxkTrZu0gW
, I get a Multipart: Unexpected end of form
error.
I found that boundary value in a few places on the web, but it doesn't seem to work.
I'm not sure how to proceed. How do I upload an asset?8 replies
IImmich
•Created by SkepticMystic on 12/31/2024 in #help-desk-support
could not select device driver "nvidia" with capabilities: [[gpu]]
Hi there,
I'm trying to setup remote ml acceleration by following these two guides:
- https://immich.app/docs/features/ml-hardware-acceleration
- https://immich.app/docs/guides/remote-machine-learning
I've setup the docker-compose.yml on the remote machine as follows:
But on
docker compose up -d
, I get could not select device driver "nvidia" with capabilities: [[gpu]]
.
I've also installed nvidia-container-toolkit
4 replies
IImmich
•Created by SkepticMystic on 12/30/2024 in #help-desk-support
SMTP Settings: Invalid user token (Immich Server Error)
Hi there,
I'm trying to setup SMTP on a new immich instance. I've entered the gmail details just as before on a different instance (running on the same machine). But I get the error above, in the title.
It may be a port issue, given that the two instance are both running on one machine. But I believe I've gone through and change the ports around properly. The request to
/api/notifications/test-email
is being sent to the correct port (2284, in this case)9 replies
IImmich
•Created by SkepticMystic on 11/28/2024 in #help-desk-support
Prometheus scraping error: Error scraping target: Get "http://localhost:8081/metrics": dial tcp [::1
Hi there
I'm trying to setup Prometheus to scrape immich.
Immich is running in a separate compose file to Prometheus.
I tried adding the Immich network to the Prometheus compose file as follows:
But still get the error:
Error scraping target: Get "http://localhost:8081/metrics": dial tcp [::1]:8081: connect: connection refused
on Prometheus6 replies
How to only load worker once
I have a file that initialises a worker, and exports a function that posts a message to that worker. But if I import that function into multiple other files, the worker gets loaded each time. How can I prevent this to ensure only one instance of the worker is loaded, regardless of how many files I use the function in?
2 replies
IImmich
•Created by SkepticMystic on 8/26/2024 in #help-desk-support
How to use whatsapp-media-date-to-exif tool to parse image date
Hi there
I see this discussion about Whatsapp images having incorrect/missing date info: https://github.com/immich-app/immich/discussions/9116. In it, someone posted a script to automatically parse the date from the file name: https://github.com/icecore2/whatsapp-media-date-to-exif
My question is, on which version of the image should I run this script? Should I run it on the original images on my phone - how would I do that? Should I run it on the
${UPLOAD_LOCATION}/library
folder recursively?17 replies
How to bulk delete _many_ records
In testing the /batch endpoint, we've accidentally uploaded far too many copies of the same record (cause there aren't unique constraints yet). Is there an easy way to clear the table? I see there isn't a bulk-delete endpoint, and the UI only lets you select 60 items at a time
5 replies
API token not recognised by docs generator
Hi there 👋
I've just gotten started with Twenty. We used the Deploy to Render route, and it went smoothly.
However, now when trying to learn more about the API, we can't access the docs. I understand a token is needed to generate the docs specific to our org. So I go to Settings > Developers > Create API key. This works, I get a new token. But when pasting that into https://docs.twenty.com/rest-api/core#/, along with our url, I get the error saying a token is required.
3 replies
docker compose up of Oak server throws: SyntaxError: Duplicate export of 'type'
I am just learning how to use Docker, and am trying to put up a container of an Oak server.
When running
docker compose up
, it throws the error mentioned above.
This doesn't happen locally, or on Deno Deploy. I'm not really sure where to start?
Can I somehow ignore this error, or is it actually a problem?
My docker-compose.yml
is:
And Dockerfile
:
The full error is:
Any help would be greatly appreciated, thank you2 replies
Is there an event that triggers when an Oak Deploy instance is closing?
I cannot find anything in the Deploy docs, specifically.
But I see that the Oak
app
runs a callback when the server closes. Something like this should work, I think:
But the console log doesn't run. Maybe the way Deploy closes instances doesn't allow for this?
Any advice would be really helpful1 replies