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

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

어흥 171

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
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 Ubuntu 24.04 LTS Desktop 원격 접속 설정하기(SSH,RDP) 3 달소 1일 전18:33 93 +1
가이드 Ubuntu 24.04 LTS Server 설치해보기 달소 1일 전17:40 176 +2
잡담 Ubuntu 24 가 정식출시되었습니다~~ 8 달소 1일 전10:37 283 +2
454 정보
image
달소 2일 전08:21 175 +1
453 정보
normal
행복구슬 24.04.07.13:38 1095 +5
452 정보
image
DarkAcid 24.03.30.09:32 327 +2
451 정보
image
달소 24.03.28.22:48 180 +1
450 정보
image
Razorbacks 24.03.28.18:06 164 +1
449 정보
image
툭툭이 24.03.28.11:14 877 +17
448 정보
image
서맹 24.03.10.15:34 326 +1
447 정보
normal
서맹 24.03.09.17:09 212 +1
446 정보
image
달소 24.03.09.05:27 59 0
445 정보
image
달소 24.03.08.16:02 201 +2
444 정보
normal
서맹 24.03.08.15:15 180 +1
443 정보
normal
SHISHAMO 24.03.03.16:08 482 +1
442 정보
image
똥쓰똥쓰 24.03.01.13:15 654 +3
441 정보
image
honey720 24.02.28.00:20 242 +6
440 정보
image
권씨아저씨 24.02.24.21:41 203 +1
439 정보
image
콜라 24.02.23.16:30 145 +1
438 정보
normal
very 24.02.23.13:54 157 0
437 정보
normal
KelvinKang 24.02.20.20:35 116 +1
436 정보
image
달소 24.02.19.22:51 294 +1
435 정보
image
빨간물약 24.02.19.13:28 654 +3