• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

컨테이너매니저 > pinry + home-gallery + pigallery

어흥 174

1

5

안녕하세요. 전직 인터넷 체리피커 어흥입니다.

모은 체리들을 정리해서 드리면 누군가에게 도움이 되지 않을까 해서 올립니다. ^^;

 

이번에도 DSM920+ 7.2  컨테이너매니저>프로젝트  YAML 작성하였습니다.

 

service:
  pinry:
    image: getpinry/pinry:latest
    container_name: media_pinry
    ports:
      - 80:80	# 적당한 외부포트를 세팅하세요
    volumes:
      - /your/pinry/data/path:/data
    restart: always    

@ pinry

핀터레스트같은 기능을 제공합니다.

브라우저 확장프로그램이 있어 웹서핑 중에 바로 집어넣을수도 있고..

핀터레스트만큼 겉보기가 이쁘진 않습니다만 기능미가 있습니다.

저에겐 인터넷 짤 모으기 최적화 서비스였습니다.

이곳 서버포럼에도 빨간물약님이 작성하신 가이드가 있습니다.

 

 

service:
  pigallery:
    image: bpatrik/pigallery2:latest
    container_name: media_pigallery
    ports:
      - 80:80	# 적당한 외부포트를 세팅하세요
    environment:
      - NODE_ENV=production
      - TZ=Asia/Seoul
    volumes:
      - /your/pigallery/config/path:/app/data/config
      - /your/pigallery/db/path:/app/data/db
      - /your/pigallery/images/path:/app/data/images:ro  # ro = read only
      - /your/pigallery/temp/path:/app/data/tmp
    restart: always    

@ pigallery

파이갤러리입니다. 피그갤러리, 픽갤 아닙니다...

기본적으로 계정을 세팅하게 되어 있고, 한정된 인원끼리 공유하기에 좋습니다.

물론 계정필요없이 바로 보이게 할 수 있습니다.

슬라이드쇼 기능이 있어 서브모니터나 디지털액자에 세팅하기 좋습니다.

개발자 주의사항 : config.json에서 volumes, images 경로변경하지 말고 docker-compose를 추천

 

service:
  home-gallery-api:
    image: xemle/home-gallery-api-server:latest
    container_name: media_homegallery-api
    environment:
      # TensorflowJS backends: cpu, wasm, node
      #- BACKEND=cpu	#slowest n best support
      - BACKEND=wasm	#default. arm64 n arm64 platform
      #- BACKEND=node	#best perfomance for amd64 CPUs platform
    expose:
      - 3000	# 적당한 외부포트를 세팅하세요

  home-gallery:
    image: xemle/home-gallery:latest
    container_name: media_homegallery
    environment:
      - GALLERY_API_SERVER=http://api:3000     # 적당한 외부포트를 세팅하세요
      - GALLERY_API_SERVER_TIMEOUT=30          # use 60. for soc device. like pi
      - GALLERY_API_SERVER_CONCURRENT=5        # use 1. for soc device. like pi
      - GALLERY_OPEN_BROWSER=false
      #- GALLERY_USE_NATIVE=ffprobe,ffmpeg,vipsthumbnail  # On issues with sharp resizer
      - GALLERY_WATCH_POLL_INTERVAL=300
    volumes:
      - /your/media/path:/data
      - /your/pictures/path:/data/Pictures    #갤러리에서 읽어올 폴더들은 data 아래에
    ports:
      - 3000:3000  # 적당한 외부포트를 세팅하세요
    user: 100:100  # 유저:유저그룹
    command: ['run', 'server']
    entrypoint: ['node', '/app/gallery.js']

@ Home gallery

홈-갤러리 입니다. scroller를 닮아 아주 좋아하지만 이해못할 에러가 한번씩 있습니다.

이녀석은 단순히 docker-compose로 끝나지 않습니다.

최초에 갤러리 읽어오게 하려면 관리자권한으로 init 명령을 줘야 합니다.

sudo docker exec media_homegallery /app/gallery.js run init --source /data/Pictures   

갤러리 업데이트는 DSM의 특정 시간에 동작하게 스케줄러를 이용하시는게 편합니다.

마찬가지 스케줄러에서 설정할 사용자는 관리자권한을 가지고 있어야 합니다.

DSM > 제어판 > 작업스케줄러 > 생성 > 예약된작업 > 사용자정의 스크립트

sudo docker exec media_homegallery /app/gallery.js run import --update    

 

 

PS)

각각 갤러리 성공 예시를 첨부하려고 했는데..

저의 정치적,사회적,인격적,도덕적 지위에 타격이 있을 수 있어 패스하고,

데모사이트 링크와 데모사이트 스크린샷으로 대체하겠습니다.

 

좋은 밤 되세요.

 

신고공유스크랩
5
1등
어흥 글쓴이 2024.02.19. 01:46

@핀리

gpinry.jpg

 

@파이갤러리

gpi.jpg

 

@홈갤러리

ghome.jpg

 

글 수정시에 이미지 업로드가 자꾸 에러가 나서 댓글로 남겨둡니다.

어흥 글쓴이 2024.02.19. 15:43
달소
이미지 선택 후에 기다리다가 경로가 잘못되었다고 메시지 뜨고 실패했습니다
profile image 2등
달소 2024.02.19. 11:37
오,, 짤모으기라 ㅎㅎ 꽤 괜찮네요! 오픈소스 가이드에 넣어도 괜찮을까요~?
항상 좋은가이드 감사드립니다!

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 배드섹터 있는 HDD 복사 및 이미지 뜨기 : ddrescue, ddrescueview klayf 6시간 전14:16 69 +5
오픈소스 개인 구독 추적기 Wallos 9 달소 3일 전23:26 381 +3
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 5일 전20:42 309 +1
456 정보
image
달소 22.01.13.21:56 95 0
455 정보
normal
keiminem 23.10.24.01:37 398 0
454 정보
image
EXP 23.05.20.11:18 646 0
453 정보
normal
달소 23.11.26.00:21 899 0
452 정보
image
ExpBox 23.03.10.23:40 410 0
451 정보
image
달소 22.12.04.14:34 417 0
450 정보
image
달소 21.05.13.14:28 1473 0
449 정보
image
달소 21.07.09.22:47 111 0
448 정보
image
달소 22.01.13.17:12 573 0
447 정보
image
달소 21.12.24.13:04 1732 0
446 정보
image
WHYism 23.12.12.01:37 397 0
445 정보
image
냉동개구리 22.11.13.17:20 177 0
444 정보
image
달소 21.08.09.16:24 87 0
443 정보
image
달소 23.03.22.23:11 507 0
442 정보
normal
행복구슬 23.09.24.15:41 352 0
441 정보
image
달소 23.07.11.21:21 322 0
440 정보
image
달소 22.01.13.22:23 156 0
439 정보
image
달소 21.10.29.10:56 2092 0
438 정보
image
달소 23.09.17.22:30 380 0
437 정보
image
달소 24.01.29.10:08 97 0