youtube 다운로드와 재생을 위한 podify

Podify | Create podcasts from anything youtube-dl can handle

podify라는 도커 컨테이너 서비스 입니다

youtube-dl을 이용해서 yt-dlp 지원 되는 사이트의 동영상은 다 다운로드 되고

다운로드한 동영상을 재생할 수 있는 서비스 입니다

설치법은 위의 사이트 보시면 자세하고 간단하세 따로 적을게 없네요

시놀로지 도커로 설치 할 때는

version: '3.4'

x-app-defaults: &app-defaults
  restart: always
  environment: &app-env
    URL_HOST: https://podify.yourdomain.com
    DATABASE_URL: postgres://podify:verysecurepassword@db/podify
    REDIS_URL: redis://redis
    SECRET_KEY_BASE: a57d57661ef5df58b46fab6f04304e89108f22f89b31d2242b31891102da87d519a1f3c6459c1d2716b3b8c5438ef43e06ed4c29c8fb059eb650dc2ec0062d57
    RAILS_LOG_TO_STDOUT: "yes"
    STORAGE_DIR: /storage
    INITIAL_USER_EMAIL: you@example.com
    INITIAL_USER_PASSWORD: yourpassword
    ENABLE_SIGNUP: "no"

  volumes:
    - storage:/storage

  depends_on:
    - db
    - redis

services:
  web:
    <<: *app-defaults
    image: maxhollmann/podify:latest
    command: start-server
    ports:
      - 3000:3000
    environment:
      <<: *app-env

  worker:
    <<: *app-defaults
    image: maxhollmann/podify:latest
    command: start-worker
    environment:
      <<: *app-env

  db:
    image: postgres:12.3
    restart: always
    environment:
      POSTGRES_USER: podify
      POSTGRES_PASSWORD: verysecurepassword
      PGDATA: /var/lib/postgresql/data/pgdata
    volumes:
      - pgdata:/var/lib/postgresql/data/pgdata

  redis:
    image: redis:6
    restart: always

volumes:
  pgdata:
  storage:

복사

위에서 URL_HOST 부분이나 계정 생성 하는 부분만 수정 해주시면 될 거 같네요

그리고 볼륨매핑 2군데 경로만 시놀 도커 폴더 만드시고 하위 폴더 만드시고

storage 와 pgdata 부분을

/volume1/docker/podify/storage

/volume1/docker/podify/pgdata

이런 식으로 수정 해주시면 됩니다

시크릿 키 베이스는 예제 그대로 쓰지 말고

docker run --rm maxhollmann/podify rails secret

복사

위 명령으로 새로 만들라고 하는데 그냥 수동으로 영문 숫자 추가해도 되는지는 모르겠네요

아이디 비번 부분은 위의 예제 같은 경우 프로젝트 만들 때 계정을 만들고 signup을 막아 놓은 상태고요

기본 계정 안 만드시려면 그냥 비워 두시고 signup yes로 바꾸시고 빌드 하시면 가입 버튼 생깁니다

거기서 가입하시면 됩니다만 설정이 따로 없어서 사용자 관리가 안됩니다

관리자 개념도 없고요...

사용자 등록 할 때 신중하게 하시길 바랍니다 비번이나 아이디 수정하는 메뉴가 없더라고요

빌드 후 접속 하시면

image.png.jpg

이런 로그인 창이 뜹니다

회원 가입 yes로 하셨으면 로그인 버튼 아래에 가입 버튼이 생깁니다

비번 찾기는 작동 안하더라고요...

로그인 하시면

image.png.jpg

이런 화면이 뜹니다

yt-dlp가 지원하는 동영상 사이트의 동영상 주소를 위에 추가 하시면

진행바와 함께 다운로드가 되고 저렇게 목록이 표시가 됩니다

재생도 되고 다시 다운로드도 되고요 쓸만하긴 한데

사이트에서 다운로드 할 때 화질 설정이 안되더라고요

이 부분은 관련 설정이 있는 건데 제가 못찾는 건지 관련 기능이 없는 건지 화질이 최고 화질은 아닌 거 같더라고요

youtube-dl이랑 섞어서 쓰면 좋을 거 같긴 한데 자체 업로드는 안되더라고요...

뭔가 조금 부족하지만 그럭저럭 쓸만한 거 같습니다

-추가-

image.png.jpg

좌상단 메뉴 누르면 feeds를 추가할 수 있는데

생성한 feeds 옆에 톱니 바퀴 누르면 뜨는 창에서 Add to 뭐뭐 라고 표기 되는 저 파란 부분을

브라우저 북마크 표시 부분으로 드래그 하시면 북마크 추가 한 것처럼 북마크 버튼이 생기는데

동영상 재생 화면에서 추가한 북마크 버튼 누르면 자동으로 그 feeds에 재생 중인 영상이 저장 됩니다

Read more

시놀로지 도커에 openclaw 설치하기

오픈클로를 도커에 설치하는 방법을 문의하신 분이 계셔서 작성 해봅니다 현재 오픈클로는 나온지 얼마 안됐고 계속 업데이트가 되고 있는 상황이기 때문에 설치 방법이 달라질 수 있습니다 Docker - OpenClaw https://docs.openclaw.ai/install/docker 제 개인적인 의견은 공식 문서를 참고하시는 걸 추천 드립니다 우선 시놀로지에 설치 하기 위해서는 패키지 센터에서

By 빨간물약

GLM-5 모델 출시와 함께 가격인상

https://svrforum.com/software/2992940 얼마 전에 위 링크 글을 통해 1년 4만원 결제로 상급 모델 사용이 가능하다고 알려드렸던 GLM에서 5버전 출시와 함께 가격 인상을 한다는 이메일이 왔네요 다행히 기존에 이미 사용하는 사람들은 상관 없다고 합니다 내용은 11일 부터 인상이라는데 시차 때문인지 아직 할인된 가격이 적용 되는 거 같습니다 사용을

By 빨간물약

Openclaw를 시놀로지 도커에 설치 해봤습니다

wtr pro n100 네이티브 헤놀에 설치 했습니다 (꺼져있는 CLI 컨테이너는 CLI 접속 시에만 동작 합니다) 어차피 api를 사용하니 도커도 괜찮겠다 싶어서 시도 해봤는데 간단한 문답은 자원 소모가 거의 없네요 텔레그램과 대시보드도 잘 되고 SSH 접속을 통한 CLI 설정도 잘 됩니다 GLM-4.7 API를 사용하는 거라 일반적인 대화 성능은 맥미니랑 크게

By 빨간물약