Override4414

joined 9 months ago
[–] Override4414@lemmy.world 1 points 1 month ago (1 children)

no reason to still have a reddit account now

though if you want an reddit account I might have a few left and I can give it to you if you want

[–] Override4414@lemmy.world 2 points 1 month ago (4 children)

Is this post off-topic?

[–] Override4414@lemmy.world 1 points 1 month ago

that explains it in general, thanks.

As for why would a company do this - to prevent fraud and abuse. If a customer signs up and uses a stolen credit card, who do you think is on the hook for that loss? Not the victim, not the bank - us.

I really thought the victim is the one on the hook for that loss, since the money cannot be send back

[–] Override4414@lemmy.world 1 points 1 month ago (2 children)

I’ll reiterate that Stripe did not arbitrarily force that on you, Racknerd did.

Why would any company put this on their customer if they have an option? Does it mean government and policy force the company to use stripe to verify their customers?

[–] Override4414@lemmy.world 1 points 1 month ago (6 children)

this no shitpost?

 

I bought a 1-year VPS. The charge showed up on my credit card account, which means it was a successful transaction. Two days later, after the payment, Racknerd sent me a KYC verification link through Stripe. The next day, Racknerd suspended my VPS.

Why take my money, charge for a year of service, and then send me a link to verify myself?

The biggest issue here is with Stripe asking me to verify my identity, even though I'm not using their service. Yes, they might be legal, but their intrusive behavior in collecting people's information is unreasonable and should not be tolerated.

Racknerd is not innocent here. If you're having trouble accepting my payment, then send it back and don't provide me service. Why provide service for 2 days and then suspend my VPS? And then give me a cancellation button that only cancels the service but will not provide a refund?

This is what they said:

"We've received your cancellation request for this service, and it is in queue for the system to automatically process shortly. As a reminder, per our Terms of Service, refunds for any unused service time are not offered."

In the future, I recommend avoiding services that require Stripe for payment verification. Though it seems impossible to distinguish between the transactions that requires it and those don't.

Update: Racknerd have explained to me that cancellation of the VPS and a refund are separate processes, and a full refund will be issued.

[–] Override4414@lemmy.world 2 points 2 months ago (1 children)
[–] Override4414@lemmy.world 1 points 2 months ago

Yes I would really need 1Tb SSD and 32GB RAM

[–] Override4414@lemmy.world 1 points 2 months ago

oh I see, thanks!

[–] Override4414@lemmy.world 1 points 2 months ago

How accessible are those components? How accessible are they for you? Most laptops these days require some specialized opening tools and a lot of care. It may not be something you can reasonably do on your own.

I’ve done some research, and I would say it’s fairly easy to replace the SSD and RAM myself.

In either case, as of right now, I’d say buy on both. Later upgrades are not going to be cheap for a while.

Thanks. I understand RAM is expensive, but does that also apply to SSDs?

 

Is it worth paying 90 AUD to upgrade the laptop’s 512 GB M.2 2242 PCIe Gen4 TLC SSD to 1 TB, or would it be better to buy a 1 TB SSD myself and and save the 512 GB for future use?

Also, is it worth paying $150 to upgrade from the included 16 GB DDR5-5600 MT/s (SODIMM) to 32 GB (2 × 16 GB) when buying the laptop?

I’d also appreciate any recommendations on where to buy the cheapest RAM and SSD.

Thanks in advance for any advice or input!

 

Is there a feature similar to Tab Stash or OneTab in browsers that works in Obsidian? So I can click a button and stash all my currently opened tabs into a side bar

If not then this would be a great feature to implement

 

Firefox/LibreWolf doesn't restore the newly saved previous tabs on close and open; it restores an earlier version of the tabs

So when I close and open my firefox/librewolf, the tabs restore is the tabs about 2minutes ago

Any fixes?

 

Self Hosted Youtube Indivious vs viewtube

which is better? Or they do different things and I should host them both?

 

I hosted searxng on portainer and receive PermissionError and no python application found error

Log:

PermissionError: [Errno 13] Permission denied: '/etc/searxng/settings.yml'

unable to load app 0 (mountpoint='') (callable not found or import error)

*** no app loaded. going in full dynamic mode ***

***
no python application found, check your startup logs for errors
***

[pid: 19|app: -1|req: -1/1] 127.0.0.1 () {28 vars in 330 bytes} [Sat May 17 05:06:00 2025] HEAD /healthz => generated 21 bytes in 0 msecs (HTTP/1.1 500) 3 headers in 102 bytes (0 switches on core 0)

I tried removing cap_drop (as instructed on https://github.com/searxng/searxng-docker/issues/115) but no luck

version: "3.7"

services:
  # caddy:
  #   container_name: caddy
  #   image: docker.io/library/caddy:2-alpine
  #   network_mode: host
  #   restart: unless-stopped
  #   volumes:
  #     - ./Caddyfile:/etc/caddy/Caddyfile:ro
  #     - caddy-data:/data:rw
  #     - caddy-config:/config:rw
  #   environment:
  #     # - SEARXNG_HOSTNAME=${SEARXNG_HOSTNAME:-http://localhost/}
  #     - SEARXNG_TLS=${LETSENCRYPT_EMAIL:-internal}
  #   cap_drop:
  #     - ALL
  #   cap_add:
  #     - NET_BIND_SERVICE
  #   logging:
  #     driver: "json-file"
  #     options:
  #       max-size: "1m"
  #       max-file: "1"

  redis:
    container_name: redis
    image: docker.io/valkey/valkey:8-alpine
    command: valkey-server --save 30 1 --loglevel warning
    restart: unless-stopped
    networks:
      - searxng
    volumes:
      - valkey-data2:/data
    # cap_drop:
    #   - ALL
    cap_add:
      - SETGID
      - SETUID
      - DAC_OVERRIDE
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

  searxng:
    container_name: searxng
    image: docker.io/searxng/searxng:latest
    restart: unless-stopped
    networks:
      - searxng
    ports:
      # - "127.0.0.1:8080:8080"
      - "20054:8080"
    volumes:
      - ./searxng:/etc/searxng:rw
    environment:
      # - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/
      - SEARXNG_BASE_URL="http://mydomain:20054/"
      - UWSGI_WORKERS=${SEARXNG_UWSGI_WORKERS:-4}
      - UWSGI_THREADS=${SEARXNG_UWSGI_THREADS:-4}
    # cap_drop:
    #   - ALL
    cap_add:
      - CHOWN
      - SETGID
      - SETUID
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

networks:
  searxng:

volumes:
  # caddy-data:
  # caddy-config:
  valkey-data2:

thx a lot!

 

I hosted searxng on portainer and receive PermissionError and no python application found error

Log:

PermissionError: [Errno 13] Permission denied: '/etc/searxng/settings.yml'

unable to load app 0 (mountpoint='') (callable not found or import error)

*** no app loaded. going in full dynamic mode ***

***
no python application found, check your startup logs for errors
***

[pid: 19|app: -1|req: -1/1] 127.0.0.1 () {28 vars in 330 bytes} [Sat May 17 05:06:00 2025] HEAD /healthz => generated 21 bytes in 0 msecs (HTTP/1.1 500) 3 headers in 102 bytes (0 switches on core 0)

I tried removing cap_drop (as instructed on https://github.com/searxng/searxng-docker/issues/115) but no luck

version: "3.7"

services:
  # caddy:
  #   container_name: caddy
  #   image: docker.io/library/caddy:2-alpine
  #   network_mode: host
  #   restart: unless-stopped
  #   volumes:
  #     - ./Caddyfile:/etc/caddy/Caddyfile:ro
  #     - caddy-data:/data:rw
  #     - caddy-config:/config:rw
  #   environment:
  #     # - SEARXNG_HOSTNAME=${SEARXNG_HOSTNAME:-http://localhost/}
  #     - SEARXNG_TLS=${LETSENCRYPT_EMAIL:-internal}
  #   cap_drop:
  #     - ALL
  #   cap_add:
  #     - NET_BIND_SERVICE
  #   logging:
  #     driver: "json-file"
  #     options:
  #       max-size: "1m"
  #       max-file: "1"

  redis:
    container_name: redis
    image: docker.io/valkey/valkey:8-alpine
    command: valkey-server --save 30 1 --loglevel warning
    restart: unless-stopped
    networks:
      - searxng
    volumes:
      - valkey-data2:/data
    # cap_drop:
    #   - ALL
    cap_add:
      - SETGID
      - SETUID
      - DAC_OVERRIDE
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

  searxng:
    container_name: searxng
    image: docker.io/searxng/searxng:latest
    restart: unless-stopped
    networks:
      - searxng
    ports:
      # - "127.0.0.1:8080:8080"
      - "20054:8080"
    volumes:
      - ./searxng:/etc/searxng:rw
    environment:
      # - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/
      - SEARXNG_BASE_URL="http://mydomain:20054/"
      - UWSGI_WORKERS=${SEARXNG_UWSGI_WORKERS:-4}
      - UWSGI_THREADS=${SEARXNG_UWSGI_THREADS:-4}
    # cap_drop:
    #   - ALL
    cap_add:
      - CHOWN
      - SETGID
      - SETUID
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

networks:
  searxng:

volumes:
  # caddy-data:
  # caddy-config:
  valkey-data2:

thx a lot!

26
submitted 9 months ago* (last edited 9 months ago) by Override4414@lemmy.world to c/selfhosted@lemmy.world
 

I hosted searxng on portainer and receive PermissionError and no python application found error

Log:

PermissionError: [Errno 13] Permission denied: '/etc/searxng/settings.yml'

unable to load app 0 (mountpoint='') (callable not found or import error)

*** no app loaded. going in full dynamic mode ***

***
no python application found, check your startup logs for errors
***

[pid: 19|app: -1|req: -1/1] 127.0.0.1 () {28 vars in 330 bytes} [Sat May 17 05:06:00 2025] HEAD /healthz => generated 21 bytes in 0 msecs (HTTP/1.1 500) 3 headers in 102 bytes (0 switches on core 0)

I tried removing cap_drop (as instructed on https://github.com/searxng/searxng-docker/issues/115) but no luck

version: "3.7"

services:
  # caddy:
  #   container_name: caddy
  #   image: docker.io/library/caddy:2-alpine
  #   network_mode: host
  #   restart: unless-stopped
  #   volumes:
  #     - ./Caddyfile:/etc/caddy/Caddyfile:ro
  #     - caddy-data:/data:rw
  #     - caddy-config:/config:rw
  #   environment:
  #     # - SEARXNG_HOSTNAME=${SEARXNG_HOSTNAME:-http://localhost/}
  #     - SEARXNG_TLS=${LETSENCRYPT_EMAIL:-internal}
  #   cap_drop:
  #     - ALL
  #   cap_add:
  #     - NET_BIND_SERVICE
  #   logging:
  #     driver: "json-file"
  #     options:
  #       max-size: "1m"
  #       max-file: "1"

  redis:
    container_name: redis
    image: docker.io/valkey/valkey:8-alpine
    command: valkey-server --save 30 1 --loglevel warning
    restart: unless-stopped
    networks:
      - searxng
    volumes:
      - valkey-data2:/data
    # cap_drop:
    #   - ALL
    cap_add:
      - SETGID
      - SETUID
      - DAC_OVERRIDE
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

  searxng:
    container_name: searxng
    image: docker.io/searxng/searxng:latest
    restart: unless-stopped
    networks:
      - searxng
    ports:
      # - "127.0.0.1:8080:8080"
      - "20054:8080"
    volumes:
      - ./searxng:/etc/searxng:rw
    environment:
      # - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/
      - SEARXNG_BASE_URL="http://mydomain:20054/"
      - UWSGI_WORKERS=${SEARXNG_UWSGI_WORKERS:-4}
      - UWSGI_THREADS=${SEARXNG_UWSGI_THREADS:-4}
    # cap_drop:
    #   - ALL
    cap_add:
      - CHOWN
      - SETGID
      - SETUID
    logging:
      driver: "json-file"
      options:
        max-size: "1m"
        max-file: "1"

networks:
  searxng:

volumes:
  # caddy-data:
  # caddy-config:
  valkey-data2:

thx a lot!

 

Is it possible to use audiobookshelf to listen to podcasts without downloading them? thx a lot

 

Hi all, In my current setup, I run many different containers each with its own compose folder. My main use case is mapping data volumes to a subfolder of where the compose file is located (as in './mydata:/root/app/data') instead of using the default docker volume folder.

What's the correct way of doing this in a portainer stack? I'd like to avoid using an absolute path (either direct or in a variable) for each container if possible...

TIA

 

Is there any way I can convert my PDF into a dark mode version without converting it into images first and invert that image and combine them, instead simply invert every element in the PDF and make it dark (preserving the original text and hyperlinks). appreciate any help!

 

I'm not able to access the files in my encrypted volume after a long period of inactivity (approximately one day) on my laptop. I can open the folder and see the files in that volume, but I'm not able to open them. I will have to dismount all mounted volume and enter my password again. One volume is my system favorite volume, and i cannot dismount it in verracrypt, so i will have to reboot my PC and enter my passport again. Any solutions to this issue? is this a bug? Appreciate any help!


When I try to open any file in that volume by double clicking on it, the default software gives me something like "the file doesn't exist" or "the file is corrupted". It isn't an error specifically

I have never attempted to dismount that volume as it is a system favorite and cannot be discounted manually

I'm pretty sure file or drive corruption is not the case here as the drive is working perfectly fine and all files are accessible if I simply restart my laptop and enter my password again


I think I found what causes it, when my PC enters sleep mode, (or hibernate?) for some time. Files in the encrypted volume become non-accessible, only folders can be opened, and when clicking on the file the default program opens that file gives "... cannot read this file" So what I have to do is the unmount it first and re-mount again.

Turning off auto dismount doesn't work https://vgy.me/delete/ed1b739a-02c4-4e14-a0a6-1bddd7a3c910

When this happens, it takes a very very very long to to restart my PC

view more: next ›