StrawberryPigtails

joined 2 years ago
[–] StrawberryPigtails 6 points 3 weeks ago

They are, among every thing else tobacco related.

They are, to the tobacco industry, what TTI is to power tools. Among the companies they own are Philip Morris (Cigarettes, Cigars and pipe tobacco), US Smokeless (dip, snuff and whatnot), and NJOY (vaping).

[–] StrawberryPigtails 11 points 3 weeks ago (1 children)

I remember reading somewhere that most of the caffeine used in things that don’t usually have caffeine, comes from the byproduct of making decaf coffee.Not sure how true that is though.

[–] StrawberryPigtails 8 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

Don't know about booze, bullets and bread, but there does seem to be alot of folks taking up smoking again. Altria stock has shot up like a rocket over the last 12 months.

[–] StrawberryPigtails 12 points 4 weeks ago

Most law enforcement in my area already does use a form of encrypted coms. Have been for the last 25 years. As for my opinion on it, I can see both sides.

On the one hand, police com traffic often contains details about people's most painful or vulnerable moments. On the other hand, there has been a real problem with law enforcement conduct for some time and the darkness that encrypted com traffic allows for some real shady shit to go down unnoticed. It's the exact same arguments, for and against, for civilian use of encryption.

In the case of police in my local area, the com traffic is supposed to be recorded and made available on request. Never tried going after it, though.

[–] StrawberryPigtails 36 points 4 weeks ago

Good article, but dear god, either hire an editor, or put it through a spelling and grammar checker. Preferably both.

[–] StrawberryPigtails 87 points 1 month ago (1 children)

I would have been surprised if they hadn’t fired her. Good on those two for causing a ruckus for a cause they believe in though. Nonviolent one too, well done.

[–] StrawberryPigtails 1 points 1 month ago

They load. I have to specify http:// to get it to work though.

[–] StrawberryPigtails 11 points 1 month ago (1 children)

Fair. Shame the joke ain’t funny though. Personally, could use a good laugh right now.

[–] StrawberryPigtails 108 points 1 month ago (3 children)

Somehow, I don't thiink that is what caused them to start laughing at us.

[–] StrawberryPigtails 6 points 1 month ago (1 children)

Person investing account got drained during my last family emergency, so none.

401k? Haven’t checked, but probably about 15% since the last time I checked on it, right around the time Trump took office. Probably lost around 2% over the last 12 months based on the S&P 500. Looks like I’m probably still up somewhere between 50 and 90% since I started with my current employer.

Advice? Don’t panic sell. Odds are pretty good the market will be back up eventually.

If you’ve the spare cash handy now might be a good time to invest in individual companies with a solid track record of paying out dividends. I generally aim for dividend yields in the 5 to 10% range, but there might be some good bargains right now with higher yields. Just make sure they haven’t announced that they are suspending dividends or going out of business or something.

[–] StrawberryPigtails 1 points 1 month ago

I've never done it myself but this may be what you're looking for.

[–] StrawberryPigtails 3 points 1 month ago

I didn’t realize they were being boycotted again. Oh well, back to job hunting.

 

Not trying to start a flame war but it was a question that came to me when I saw that they had just endorsed Nicki Haley for President. It got me wondering who all they had endorsed through the years. I can't remember and Google's not being helpful.

 

I'm currently beating my head up against Authentik. What I'm trying to do is to use Authentik to secure an unsecured service, like VS-Code server. Supposedly I can do this by pointing the domain to the Authentik server and then Authentik's proxy points to the Code Server, but everything that I try either redirects back to Authentik or just gives me a blank screen.

Authentik and VS-Code are both running on the same system in docker, with my reverse proxy on another system.

The DNS (pihole) for both code.test and auth.test point to my reverse proxy running Caddy, and all of this is running local network only.

Any ideas what I am missing? Any help would be appreciated.


Caddyfile:

code.test.example.com {
    tls internal
    reverse_proxy auth.test.example.com
}
auth.test.example.com {
    tls internal
    reverse_proxy 192.168.1.110:9000
}

Authentik Proxy Provider:

External host: https://code.test.example.com
Internal host: http://192.168.1.110:8443
Internal host SSL Validation = false

VS-Code Server docker-compose.yaml:

version: "2.1"
services:
  code-server:
    image: lscr.io/linuxserver/code-server:latest
    container_name: code-server
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      #- PASSWORD= #optional
      #- HASHED_PASSWORD= #optional
      - SUDO_PASSWORD=Password #optional
      #- SUDO_PASSWORD_HASH= #optional
      - PROXY_DOMAIN=code.test.example.com #optional
      - DEFAULT_WORKSPACE=/config/workspace #optional
    volumes:
      - ./config:/config
    ports:
      - 8443:8443
    restart: unless-stopped

Authentik docker-compose.yaml:

***
version: "3.4"

services:
  postgresql:
    image: docker.io/library/postgres:12-alpine
    restart: unless-stopped
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -d $${POSTGRES_DB} -U $${POSTGRES_USER}"]
      start_period: 20s
      interval: 30s
      retries: 5
      timeout: 5s
    volumes:
      - database:/var/lib/postgresql/data
    environment:
      POSTGRES_PASSWORD: ${PG_PASS:?database password required}
      POSTGRES_USER: ${PG_USER:-authentik}
      POSTGRES_DB: ${PG_DB:-authentik}
    env_file:
      - .env
  redis:
    image: docker.io/library/redis:alpine
    command: --save 60 1 --loglevel warning
    restart: unless-stopped
    healthcheck:
      test: ["CMD-SHELL", "redis-cli ping | grep PONG"]
      start_period: 20s
      interval: 30s
      retries: 5
      timeout: 3s
    volumes:
      - redis:/data
  server:
    image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2023.8.3}
    restart: unless-stopped
    command: server
    environment:
      AUTHENTIK_REDIS__HOST: redis
      AUTHENTIK_POSTGRESQL__HOST: postgresql
      AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik}
      AUTHENTIK_POSTGRESQL__NAME: ${PG_DB:-authentik}
      AUTHENTIK_POSTGRESQL__PASSWORD: ${PG_PASS}
    volumes:
      - ./media:/media
      - ./custom-templates:/templates
    env_file:
      - .env
    ports:
      - "${COMPOSE_PORT_HTTP:-9000}:9000"
      - "${COMPOSE_PORT_HTTPS:-9443}:9443"
    depends_on:
      - postgresql
      - redis
  worker:
    image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2023.8.3}
    restart: unless-stopped
    command: worker
    environment:
      AUTHENTIK_REDIS__HOST: redis
      AUTHENTIK_POSTGRESQL__HOST: postgresql
      AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik}
      AUTHENTIK_POSTGRESQL__NAME: ${PG_DB:-authentik}
      AUTHENTIK_POSTGRESQL__PASSWORD: ${PG_PASS}
    # `user: root` and the docker socket volume are optional.
    # See more for the docker socket integration here:
    # https://goauthentik.io/docs/outposts/integrations/docker
    # Removing `user: root` also prevents the worker from fixing the permissions
    # on the mounted folders, so when removing this make sure the folders have the correct UID/GID
    # (1000:1000 by default)
    user: root
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./media:/media
      - ./certs:/certs
      - ./custom-templates:/templates
    env_file:
      - .env
    depends_on:
      - postgresql
      - redis

volumes:
  database:
    driver: local
  redis:
    driver: local
view more: ‹ prev next ›