ScreenTinker v2.4: 오픈 소스 디지털 사이니지, 원클릭 업데이트 및 HQ/스토어 플레이리스트 제어 기능 추가
요약
ScreenTinker v2.4가 출시되어 오픈 소스 디지털 사이니지 CMS의 기능을 대폭 강화했습니다. 주요 업데이트로는 원클릭 자동 업데이트 기능과 HQ/스토어 플레이리스트 제어 기능이 추가되었습니다. 또한, 웹 페이지용 인터랙티브 키오스크 모드와 내부 보안 감사로 인한 테넌트 격리 및 CSP 샌드박싱 등의 개선 사항도 포함되어 안정성과 사용성이 높아졌습니다.
핵심 포인트
- 원클릭 업데이트: DB 백업/무결성 검사 후 안전하게 버전 업그레이드가 가능합니다.
- 플레이리스트 관리 강화: 콘텐츠를 조직, 워크스페이스 단위로 지정하고 스토어 매니저가 채울 수 있습니다.
- 보안 및 안정성 개선: 테넌트 격리, CSP 샌드박싱 등 내부 보안 감사 수정 사항이 반영되었습니다.
- 다양한 기기 지원: Android, Fire TV, Tizen, webOS, BrightSign, Pi, Windows 등 폭넓은 플레이어 기기를 지원합니다.
Dev가 여기 있습니다. ScreenTinker는 자체 호스팅이 가능한 사이니지 CMS(Node/Express/SQLite, MIT, ghcr의 Docker 이미지)입니다. v2.4 버전이 출시되었습니다:
- 대시보드에서 지금 업데이트: 별도의 루트 소유 업데이터가 DB를 백업하고 무결성 검사를 수행한 후, 설치하고, 재시작하며, 새 버전을 확인합니다. 만약 문제가 발생하면 (DB 포함) 롤백됩니다. git 설치(systemd path unit)와 Docker(docker:cli sidecar) 모두에서 작동합니다. 자동화되지는 않습니다.
- 본사 플레이리스트: 콘텐츠를 조직/워크스페이스/그룹/스크린 전체 단위로 지정하고, 로컬 슬롯은 스토어 매니저가 채울 수 있습니다.
- 스마트 플레이리스트: 콘텐츠 라이브러리에서 규칙 기반으로 자체 업데이트됩니다.
- 웹 페이지용 인터랙티브 키오스크 모드: 유휴 시간 초과 시 방문자 간에 쿠키/스토리지/히스토리를 삭제합니다.
- 내부 보안 감사로 인한 수정 사항: 테넌트 격리, 대시보드 내 저장된 XSS, HTML 번들을 위한 CSP 샌드박싱, 업로드/삭제 무결성.
- 네이티브 Pi 설치 프로그램 수정 (Lite vs Desktop 감지).
플레이어 지원 기기: Android/Fire TV(현재 Amazon Appstore에 있음), Tizen, webOS, BrightSign, Pi, Windows, 브라우저. Android 임시 원격 측정 PR을 제출해 준 visimpres-glitch와, 잘 진단된 문제들을 많이 보고해 준 bwcgn, r00ks, JackyL에게 감사를 표합니다. https://github.com/screentinker/screentinker/ | https://discord.gg/utTdsrqq4Z submitted by /u/dw5304 [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기