Catsrules

@[email protected]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Catsrules,

Of course, this is still a new and emerging technology and it’s too early to say when we might see it in our devices, or how much it will cost.

Looks really cool, buy yeah my guess is i will cost to much to be viable for most things.

Catsrules,

Why is my food bowl empty???

What are you eating, can i have some?!?

That will be about 80% of the conversation based on my experience.

Catsrules,

Oh wow I didn’t know i knew German!

LordChaos82, to selfhosted
@LordChaos82@fosstodon.org avatar

I have a docker container running in portainer. I have added an SMB volume to the container. Does anyone know how I can update this docker container using docker-compose without undoing my changes? Thanks
@selfhosted @Docker @portainerio

Catsrules,

You can just mount the SMB volume using docker-compose.

I think have some example compose files if you need some example.

Catsrules,

I am kind of just making this up as I go along so odds are this won’t work but it will hopefully get you closer. I only modified the very end under the volumes from their default compose file here github.com/immich-app/…/docker-compose.yml

You will need to change the IP address to the address of you SMB server as well as the user name and password your going to be using. You may need to change the uid and gid I think you want those to be the id of whatever user is running immich. 1000 is usually a good default if you don’t know.

In the .env file try just putting in upload-volume as the upload location. Like this

UPLOAD_LOCATION=upload-volume

Oh I almost forgot your host computer (the one running docker) needs to have cifs-utils installed or the cifs volume will not work and you will get a bunch of errors (Ask me how I know).

Modified Compose file


<span style="color:#323232;">version: "3.8"
</span><span style="color:#323232;">
</span><span style="color:#323232;">services:
</span><span style="color:#323232;">  immich-server:
</span><span style="color:#323232;">    container_name: immich_server
</span><span style="color:#323232;">    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
</span><span style="color:#323232;">    command: [ "start.sh", "immich" ]
</span><span style="color:#323232;">    volumes:
</span><span style="color:#323232;">      - ${UPLOAD_LOCATION}:/usr/src/app/upload
</span><span style="color:#323232;">    env_file:
</span><span style="color:#323232;">      - .env
</span><span style="color:#323232;">    depends_on:
</span><span style="color:#323232;">      - redis
</span><span style="color:#323232;">      - database
</span><span style="color:#323232;">      - typesense
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">  immich-microservices:
</span><span style="color:#323232;">    container_name: immich_microservices
</span><span style="color:#323232;">    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
</span><span style="color:#323232;">    # extends:
</span><span style="color:#323232;">    #   file: hwaccel.yml
</span><span style="color:#323232;">    #   service: hwaccel
</span><span style="color:#323232;">    command: [ "start.sh", "microservices" ]
</span><span style="color:#323232;">    volumes:
</span><span style="color:#323232;">      - ${UPLOAD_LOCATION}:/usr/src/app/upload
</span><span style="color:#323232;">    env_file:
</span><span style="color:#323232;">      - .env
</span><span style="color:#323232;">    depends_on:
</span><span style="color:#323232;">      - redis
</span><span style="color:#323232;">      - database
</span><span style="color:#323232;">      - typesense
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">  immich-machine-learning:
</span><span style="color:#323232;">    container_name: immich_machine_learning
</span><span style="color:#323232;">    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
</span><span style="color:#323232;">    volumes:
</span><span style="color:#323232;">      - model-cache:/cache
</span><span style="color:#323232;">    env_file:
</span><span style="color:#323232;">      - .env
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">  immich-web:
</span><span style="color:#323232;">    container_name: immich_web
</span><span style="color:#323232;">    image: ghcr.io/immich-app/immich-web:${IMMICH_VERSION:-release}
</span><span style="color:#323232;">    env_file:
</span><span style="color:#323232;">      - .env
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">  typesense:
</span><span style="color:#323232;">    container_name: immich_typesense
</span><span style="color:#323232;">    image: typesense/typesense:0.24.1@sha256:9bcff2b829f12074426ca044b56160ca9d777a0c488303469143dd9f8259d4dd
</span><span style="color:#323232;">    environment:
</span><span style="color:#323232;">      - TYPESENSE_API_KEY=${TYPESENSE_API_KEY}
</span><span style="color:#323232;">      - TYPESENSE_DATA_DIR=/data
</span><span style="color:#323232;">    volumes:
</span><span style="color:#323232;">      - tsdata:/data
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">  redis:
</span><span style="color:#323232;">    container_name: immich_redis
</span><span style="color:#323232;">    image: redis:6.2-alpine@sha256:70a7a5b641117670beae0d80658430853896b5ef269ccf00d1827427e3263fa3
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">  database:
</span><span style="color:#323232;">    container_name: immich_postgres
</span><span style="color:#323232;">    image: postgres:14-alpine@sha256:28407a9961e76f2d285dc6991e8e48893503cc3836a4755bbc2d40bcc272a441
</span><span style="color:#323232;">    env_file:
</span><span style="color:#323232;">      - .env
</span><span style="color:#323232;">    environment:
</span><span style="color:#323232;">      POSTGRES_PASSWORD: ${DB_PASSWORD}
</span><span style="color:#323232;">      POSTGRES_USER: ${DB_USERNAME}
</span><span style="color:#323232;">      POSTGRES_DB: ${DB_DATABASE_NAME}
</span><span style="color:#323232;">    volumes:
</span><span style="color:#323232;">      - pgdata:/var/lib/postgresql/data
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">  immich-proxy:
</span><span style="color:#323232;">    container_name: immich_proxy
</span><span style="color:#323232;">    image: ghcr.io/immich-app/immich-proxy:${IMMICH_VERSION:-release}
</span><span style="color:#323232;">    environment:
</span><span style="color:#323232;">      # Make sure these values get passed through from the env file
</span><span style="color:#323232;">      - IMMICH_SERVER_URL
</span><span style="color:#323232;">      - IMMICH_WEB_URL
</span><span style="color:#323232;">    ports:
</span><span style="color:#323232;">      - 2283:8080
</span><span style="color:#323232;">    depends_on:
</span><span style="color:#323232;">      - immich-server
</span><span style="color:#323232;">      - immich-web
</span><span style="color:#323232;">    restart: always
</span><span style="color:#323232;">
</span><span style="color:#323232;">volumes:
</span><span style="color:#323232;">  pgdata:
</span><span style="color:#323232;">  model-cache:
</span><span style="color:#323232;">  tsdata:
</span><span style="color:#323232;">  upload-volume:
</span><span style="color:#323232;">    driver: local
</span><span style="color:#323232;">    driver_opts:
</span><span style="color:#323232;">      type: cifs
</span><span style="color:#323232;">      device: "//172.1.1.6/changetoshare"
</span><span style="color:#323232;">      o: addr=172.1.1.6,username=changetouser,password=changeme,vers=2.0,uid=1000,gid=1000
</span>
Catsrules,

Sometimes adding/removing a new drive can screw with the BIOS boot order, especially on older machines. I would double check the BIOS boot setting before and after to make sure they stay the same.

Have you tried just unplugging the optical drive without adding the new SSD in?

Catsrules,

Oh, in that case it sounds like it is having issues reading the SSD drive for some reason. I have seen system hang trying to read a drive over and over again. Usually the drive is bad when that happens. But it could be a bad SATA cable or maybe some kind of a weird format.

Catsrules,

Instructions unclear, i am being attacked by a Canada goose. Send help.

Catsrules,

“I’ll be watching you…”

Do you feel safe yet Citizen??

Just say “yes” in any chat don’t worry we will see.

Catsrules,

Aren’t those dolls expensive? I wager someone takes it before the garbage people.

Catsrules,

If you want to get into baking John Kirkwood videos are really good. www.youtube.com/

His Sandwich bread made easy at home is one of my favorits www.youtube.com/watch?v=HWpSbYV96_c

I have also followed a few videos from Natashas Kitchen that have turned out well. www.youtube.com/

And on a more funny note multi-millionare twitch streamer Asmongold demonstrates how to cook a $2 stake www.youtube.com/watch?v=hETgbsF5yY8

Catsrules,

I hate ads as much as the next guy, but without ads get ready to start paying for things. You go to a news website, sorry you need to login and hand over your credit card to access anything. Youtube? Sorry you need to login and pay up to watch anything. You want to Google,Bing, Duckduckgo something sorry you better pay up can’t sell you data to advertisers anymore.

Not saying this is necessarily a bad thing but it will fundamentally change how the internet works and it potentially could limit informational access to poor people.

Catsrules,

Finely and actual unpopular opinion.

Catsrules,

If we all die who would take care of our pets?

Catsrules,

If they are attacking me, would it not be ethical of me to defend myself and potentially kill my attacker?

Catsrules,

Ahh now we are actually getting into the unpopular opinions.

Catsrules,

Naa, I think self driving cars will fix most of the negatives of cars.

Catsrules,

Still end of the day the server bill has got to be paid.

Catsrules,

Some will but not all.

Catsrules,

Traffic and parking are the biggest issue i see with cars and space efficiency. Both can be significantly improved on with self driving. Especially if most people opt for public ownership of cars and not private. Something think will become more popular as self driving takes over and lowers the cost of taking the self driving equivalent of a taxi or Uber.

By the way i think self driving cars will make trains more popular. As trains suck at first and last mile transportation. Self driving solves the first and last mile issues.

Catsrules,

If we’re going to opt for public ownership then why would you choose the less efficient single passenger method over already-established public infrastructure like trains and trams and buses which have been proven to work well in other countries?

Simple we have already chosen cars in the US. It is far easier to use the existing roads to our advantage then try and redesign the entire country to fit a train and tram and bus model.

Also please elaborate on how self driving cars will improve parking issues.

In a public car the car will drop people off and drive away to pick up other people. There would be no need parking at all. Just a small drop off and pickup location.

Now this won’t work as well if we are talking about private ownership cars, but it would be better as the car can drop you off and then drive to a centralized parking location. This would remove the need for street parking or parking lots next to restaurants and stores. Or if your planning to stay a long time for exmaple if your going to work for 8 hours. I think many people might want rent out their car during the day. Car drops me off at work and I tell the car to join the “public car” network for 8 hours and it can go find some people to transport.

And as for traffic, while self-driving cars will be less likely to cause accidents and jams, hundreds of independent low-capacity vehicles are in no way more effective than a single locomotive carrying those hundreds of people in a smaller space.

Oh sure it won’t be as effective but it will be much better then what we have now. And there are benefits cars have over trains. For example after a the world pandemic scare I find traveling in my own space a much more pleasant experience then sharing with many other people. Also I really like listening to music in a car as full volume very enjoyable experience that you just can’t do on a public train :). A car will be a single vehicle to my destination, I can get in a fall asleep if I want. Buses and trains are usually multiple vehicles and you need to be some what alert to know when your stop is.

Catsrules,

Hey hold on here this is just the trolley problem but with planes and guns.

Catsrules,

What are you talking about, that is cheap in regards to monthly transportation costs.

Catsrules,

I just have no confidences in the US to make a national rail system. Every attempt it seems to have failed dismally for some reason or another.

Catsrules,

Exactly and lets me honest you coworkers don’t want to heard about you explosive diarrhea problems or the weird mole on your butt.

Catsrules,

Sometimes there is a different pairing process to enable the multipoint. Look in the manual or google it for your particular headphones if it supports is it should tell you.

Catsrules,

The only issue I see is I can’t use my phone wearing a barrel.

YouTube will now show a blank homepage if you don’t have watch history on (www.theverge.com)

YouTube is changing the homepage experience for users who have their watch history turned off. They will now see an almost blank homepage with just a search bar and buttons for Shorts, Subscriptions and Library. This is intended to make it clear that personalized recommendations rely on watch history data. The new design aims to...

Catsrules,

What is the alternative? There is so many videos and creators I am not sure their is any other way to do it. Besides some form of an algorithm.

Catsrules,

But you have already found what you subscribed to. One of the reasons why Youtube is so popular is the discoverability aspect of it. That is my question how does discoverability work without some kind of algorithm recommending people videos.

Catsrules,

I got offended by the censor.

Catsrules,

No, you love the creators you watch.

And Youtube makes that possible. Show me another service that is as good as Youtube is? Unlimited uploads for everyone, extremely fast constant delivery network. Require no logins or accounts to access the site. 4K video etc… etc… All for the low price of free with ads, or pay for no adds. They every are even one of the best at paying content creators. There is a reason almost every content creator ends up having some kind of account on Youtube.

Youtube, as a google company, created a businessmodel out of stealing data/private information and selling it to the highest bidder.

I don’t believe Google is in the business of selling data. There business is ad delivery. They keep the data to themselves as it is their secret sauce to deliver ads.

Catsrules,

Sponsor block integration.

Catsrules,

I didn’t know paying in body parts was legal.

Catsrules,

Then the message is right, if he was single he wouldn’t have to worry about supporting a family.

Catsrules,

They exist first two the come to mind.

business.apple.com

www.redditpx.com

If you have a very low end PC, Youtube works far better on Chrome then Firefox.

Catsrules,

This one I am not sure about, but maybe SubSonic Advanced might be able to do it. I know video support is mentioned but I don’t know if that is video and audio or just the audio of the video.

github.com/airsonic-advanced/airsonic-advanced.

Note, it has been almost 3 years since the last update.

my Bluetooth thermometer kind of works in my microwave oven – is this a problem?

So I have one of those Bluetooth thermometers for meat and other foods. I heard it wasn’t supposed to work in my oven, because it’s a combination of a regular oven in the microwave. Since microwaves are supposed to be a faraday cage, it was my understanding that no radiation should be able to get out....

Catsrules,

My bluetooth headphone cut out when my microwave is on. I know my WiFi also has issues streaming video when the microwave is on as well. When I was little I had a remote control car that if you turn it on and then turn on the micrwave the car would randomly start and stop driving by itself. Crazy stuff with microwaves.

Catsrules,

Snacher is just a GUI for yt-dlp.

But i would guess you can do alot more with yt-dlp directly just might be a bit of a learning curve.

Google is working on essentially putting DRM on the web (github.com)

The much maligned “Trusted Computing” idea requires that the party you are supposed to trust deserves to be trusted, and Google is DEFINITELY NOT worthy of being trusted, this is a naked power grab to destroy the open web for Google’s ad profits no matter the consequences, this would put heavy surveillance in Google’s...

Catsrules,

Well good thing they have a company slogan of do no evil… Oh wait.

Catsrules,

I disagree.

Are we having fun yet??

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • Ask_kbincafe
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines