Linux workstation

Debian 12 (Bookworm) native package

shiny-server

put Shiny web apps online

Packages / Debian 12 (Bookworm) / science / shiny-server

[Source: node-shiny-server]

Package: shiny-server (1.5.20.1002-1)

Maintainers:

Debian Science Team

External Resources:

Homepage: [www.rstudio.com]

put Shiny web apps online

Other Packages Related to shiny-server:

  • dep: [libc6] (>= 2.34)

    GNU C Library: Shared libraries

  • dep: [libgcc-s1] (>= 3.0)

    GCC support library

  • dep: [libnode108] (>= 18.13.0+dfsg1)

    evented I/O for V8 javascript - runtime library

  • dep: [libstdc++6] (>= 5.2)

    GNU Standard C++ Library v3

  • dep: [adduser]

    add and remove users and groups

  • dep: [r-base]

    GNU R statistical computation and graphics system

  • dep: [r-cran-shiny]

    GNU R web application framework

  • dep: [mocha]

    simple, flexible, fun test framework - Node.js module

  • dep: [node-bash]

    Utilities for using bash from node.js

  • dep: [node-express]

    web application framework for node

  • dep: [node-faye-websocket]

    standards-compliant WebSocket library for Node.js

  • dep: [node-graceful-fs]

    drop-in replacement improving the Node.js fs module

  • dep: node-handlebars

    Package not available

  • dep: [node-log4js]

    Conversion of the log4js framework to work with Node.js

  • dep: [node-moment]

    Work with dates in JavaScript (Node.js module)

  • dep: [node-optimist]

    light-weight option parsing library for NodeJS

  • dep: [node-pause]

    Pause a stream's data events

  • dep: [node-q]

    Node.js module for promises (CommonJS/Promises/A,B,D)

  • dep: [node-qs]

    Parse, stringify query strings for Node.js

  • dep: [node-send] (>= 0.18.0+~cs1.19.1-1~)

    Static file server with ranges and negotiation support for Node.js

  • dep: [node-should]

    behavior driven test assertions library - Node.js module

  • dep: [node-sinon]

    JavaScript test spies, stubs and mocks

  • dep: [node-split]

    split a Text Stream into a Line Stream

  • dep: [node-stable]

    stable array sort, as Array#sort() is not guaranteed to be stable

  • dep: [node-underscore]

    JavaScript's functional programming helper library - NodeJS

  • dep: [node-compression]

    express middleware for gzip/deflate compression - Node.js module

  • dep: [node-client-sessions]

    secure sessions stored in cookies

  • dep: [node-nan]

    Native Abstractions for Node.js

  • dep: [node-morgan]

    HTTP request logger middleware for node.js

  • dep: [node-shiny-server-client]

    browser library for connecting to Shiny Server

  • dep: [node-ip-address]

    library for parsing IPv4 and IPv6 IP addresses in node and the browser

  • dep: [node-http-proxy]

    HTTP programmable proxying library that supports websockets.

  • dep: [nodejs]

    evented I/O for V8 javascript - runtime executable

  • dep: [npm]

    package manager for Node.js

  • dep: [pandoc]

    general markup converter

  • dep: [python3]

    interactive high-level object-oriented language (default python3 version)

  • dep: [node-sockjs-client]

    provides a WebSocket-like object in browser

  • dep: [node-sockjs] (>= 0.3.24+~0.3.33-6~)

    WebSocket-like API

Download shiny-server

ArchitecturePackage SizeInstalled SizeFiles
amd64283 KiB1.4 MiB[list of files]
arm64283 KiB1.6 MiB[list of files]

Package file paths (152)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /etc/init.d/shiny-server
  • /etc/logrotate.d/shiny-server
  • /etc/shiny-server/default.config
  • /etc/shiny-server/multi-server.config
  • /etc/shiny-server/shiny-server.conf
  • /etc/shiny-server/shiny-server-rules.config
  • /etc/shiny-server/user-dirs.config
  • /lib/systemd/system/shiny-server.service
  • /usr/bin/shiny-server
  • /usr/lib/shiny-server/assets/shiny-server.css
  • /usr/lib/shiny-server/bin/deploy-example
  • /usr/lib/shiny-server/binding.gyp
  • /usr/lib/shiny-server/bin/node
  • /usr/lib/shiny-server/bin/npm
  • /usr/lib/shiny-server/bin/shiny-server
  • /usr/lib/shiny-server/build/binding.Makefile
  • /usr/lib/shiny-server/build/config.gypi
  • /usr/lib/shiny-server/build/Makefile
  • /usr/lib/shiny-server/build/node_gyp_bins/python3
  • /usr/lib/shiny-server/build/posix.target.mk
  • /usr/lib/shiny-server/build/Release/.deps/Release/obj.target/posix.node.d
  • /usr/lib/shiny-server/build/Release/.deps/Release/obj.target/posix/src/posix.o.d
  • /usr/lib/shiny-server/build/Release/.deps/Release/posix.node.d
  • /usr/lib/shiny-server/build/Release/obj.target/posix.node
  • /usr/lib/shiny-server/build/Release/obj.target/posix/src/posix.o
  • /usr/lib/shiny-server/build/Release/posix.node
  • /usr/lib/shiny-server/config/default.config
  • /usr/lib/shiny-server/config.html
  • /usr/lib/shiny-server/config/multi-server.config
  • /usr/lib/shiny-server/config/shiny-server-rules.config
  • /usr/lib/shiny-server/config/user-dirs.config
  • /usr/lib/shiny-server/ext/node/bin/shiny-server
  • /usr/lib/shiny-server/lib/config/app-config.js
  • /usr/lib/shiny-server/lib/config/config.js
  • /usr/lib/shiny-server/lib/config/lexer.js
  • /usr/lib/shiny-server/lib/config/parser.js
  • /usr/lib/shiny-server/lib/config/schema.js
  • /usr/lib/shiny-server/lib/core/connect-util.js
  • /usr/lib/shiny-server/lib/core/errors.js
  • /usr/lib/shiny-server/lib/core/fsutil.d.ts
  • /usr/lib/shiny-server/lib/core/fsutil.js
  • /usr/lib/shiny-server/lib/core/iputil.js
  • /usr/lib/shiny-server/lib/core/log.js
  • /usr/lib/shiny-server/lib/core/map.js
  • /usr/lib/shiny-server/lib/core/paths.js
  • /usr/lib/shiny-server/lib/core/permissions.js
  • /usr/lib/shiny-server/lib/core/python.js
  • /usr/lib/shiny-server/lib/core/python.ts
  • /usr/lib/shiny-server/lib/core/qutil.js
  • /usr/lib/shiny-server/lib/core/render.js
  • /usr/lib/shiny-server/lib/core/re-quote.js
  • /usr/lib/shiny-server/lib/core/shutdown.js
  • /usr/lib/shiny-server/lib/core/url-util.js
  • /usr/lib/shiny-server/lib/events/simple-event-bus.js
  • /usr/lib/shiny-server/lib/globals.d.ts
  • /usr/lib/shiny-server/lib/main.js
  • /usr/lib/shiny-server/lib/proxy/errorcode.js
  • /usr/lib/shiny-server/lib/proxy/http.js
  • /usr/lib/shiny-server/lib/proxy/multiplex.js
  • /usr/lib/shiny-server/lib/proxy/robust-sockjs.js
  • /usr/lib/shiny-server/lib/proxy/sockjs.js
  • /usr/lib/shiny-server/lib/router/config-router.js
  • /usr/lib/shiny-server/lib/router/config-router-util.js
  • /usr/lib/shiny-server/lib/router/directory-router.js
  • /usr/lib/shiny-server/lib/router/local-config-router.js
  • /usr/lib/shiny-server/lib/router/router.js
  • /usr/lib/shiny-server/lib/router/squash-run-as-router.js
  • /usr/lib/shiny-server/lib/router/user-dirs-router.js
  • /usr/lib/shiny-server/lib/scheduler/scheduler.js
  • /usr/lib/shiny-server/lib/scheduler/scheduler-registry.js
  • /usr/lib/shiny-server/lib/scheduler/simple-scheduler.js
  • /usr/lib/shiny-server/lib/scheduler/worker-entry.js
  • /usr/lib/shiny-server/lib/server/server.js
  • /usr/lib/shiny-server/lib/transport/shared.js
  • /usr/lib/shiny-server/lib/transport/tcp.d.ts
  • /usr/lib/shiny-server/lib/transport/tcp.js
  • /usr/lib/shiny-server/lib/transport/unix-socket.js
  • /usr/lib/shiny-server/lib/worker/app-spec.js
  • /usr/lib/shiny-server/lib/worker/app-spec.ts
  • /usr/lib/shiny-server/lib/worker/app-worker-handle.js
  • /usr/lib/shiny-server/lib/worker/app-worker.js
  • /usr/lib/shiny-server/lib/worker/app-worker.ts
  • /usr/lib/shiny-server/lib/worker/run-as.js
  • /usr/lib/shiny-server/manual.test/config/bad1.config
  • /usr/lib/shiny-server/manual.test/config/bad2.config
  • /usr/lib/shiny-server/manual.test/config/bad3.config
  • /usr/lib/shiny-server/manual.test/config/good.config
  • /usr/lib/shiny-server/manual.test/config/schemaBad1.config
  • /usr/lib/shiny-server/manual.test/config/schemaBad2.config
  • /usr/lib/shiny-server/manual.test/loadtest.js
  • /usr/lib/shiny-server/manual.test/loadtest-xhr.js
  • /usr/lib/shiny-server/manual.test/phantomjs/loadtest.js
  • /usr/lib/shiny-server/manual.test/phantomjs/loadtest-user.js
  • /usr/lib/shiny-server/manual.test/phantomjs/loadtime.js
  • /usr/lib/shiny-server/manual.test/test-config-config.js
  • /usr/lib/shiny-server/manual.test/test-config-lexer.js
  • /usr/lib/shiny-server/manual.test/test-config-parser.js
  • /usr/lib/shiny-server/manual.test/test-proxy.js
  • /usr/lib/shiny-server/manual.test/test-serialized.js
  • /usr/lib/shiny-server/manual.test/test-worker-registry.js
  • /usr/lib/shiny-server/manual.test/test-worker-registry-leak.js
  • /usr/lib/shiny-server/NEWS
  • /usr/lib/shiny-server/NOTICE
  • /usr/lib/shiny-server/package.json
  • /usr/lib/shiny-server/python/SockJSAdapter.py
  • /usr/lib/shiny-server/README.md
  • /usr/lib/shiny-server/R/SockJSAdapter.R
  • /usr/lib/shiny-server/samples/sample-apps/hello/server.R
  • /usr/lib/shiny-server/samples/sample-apps/hello/ui.R
  • /usr/lib/shiny-server/samples/sample-apps/rmd/index.Rmd
  • /usr/lib/shiny-server/samples/welcome.html
  • /usr/lib/shiny-server/templates/config.html
  • /usr/lib/shiny-server/templates/directoryIndex.html
  • /usr/lib/shiny-server/templates/error.html
  • /usr/lib/shiny-server/test/app-config.js
  • /usr/lib/shiny-server/test/apps/01_hello/server.R
  • /usr/lib/shiny-server/test/apps/01_hello/ui.R
  • /usr/lib/shiny-server/test/app-worker.js
  • /usr/lib/shiny-server/test/config-router-util.js
  • /usr/lib/shiny-server/test/configs/bad1.config
  • /usr/lib/shiny-server/test/configs/bad2.config
  • /usr/lib/shiny-server/test/configs/testapps.config.in
  • /usr/lib/shiny-server/test/configs/valid.config
  • /usr/lib/shiny-server/test/http-proxy.js
  • /usr/lib/shiny-server/test/iputil.js
  • /usr/lib/shiny-server/test/nested-locations.js
  • /usr/lib/shiny-server/test/proxy-events.js
  • /usr/lib/shiny-server/test/render.js
  • /usr/lib/shiny-server/test/robust-sockjs.js
  • /usr/lib/shiny-server/test/scheduler.js
  • /usr/lib/shiny-server/test/scheduler-registry.js
  • /usr/lib/shiny-server/test/simple-scheduler.js
  • /usr/lib/shiny-server/test/squash-run-as-router.js
  • /usr/lib/shiny-server/tools/check-licenses.js
  • /usr/lib/shiny-server/tools/check-upstream.sh
  • /usr/lib/shiny-server/tools/is-merged.sh
  • /usr/lib/shiny-server/tools/makedocs.js
  • /usr/lib/shiny-server/tools/memlog-view.R
  • /usr/lib/shiny-server/tools/preflight.sh
  • /usr/lib/shiny-server/tools/_setup-devenv-common.sh
  • /usr/lib/shiny-server/tools/setup-devenv-debian.sh
  • /usr/lib/shiny-server/tools/setup-devenv-redhat.sh
  • /usr/lib/shiny-server/tools/test-config.sh
  • /usr/lib/shiny-server/VERSION
  • /usr/share/doc/shiny-server/changelog.Debian.gz
  • /usr/share/doc/shiny-server/changelog.gz
  • /usr/share/doc/shiny-server/copyright
  • /usr/share/doc/shiny-server/examples
  • /usr/share/doc/shiny-server/manual.test
  • /usr/share/doc/shiny-server/NEWS.Debian.gz
  • /usr/share/doc/shiny-server/NOTICE.md.gz
  • /usr/share/doc/shiny-server/README.md

Field source: Debian 12 (Bookworm) main amd64 revision bookworm-main-amd64:9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
1.5.20.1002-1bookworm / mainamd64Debian 12 · main · amd64283 KiB1.4 MiBpool/main/n/node-shiny-server/shiny-server_1.5.20.1002-1_amd64.deb
1.5.20.1002-1bookworm / mainarm64Debian 12 · main · arm64283 KiB1.6 MiBpool/main/n/node-shiny-server/shiny-server_1.5.20.1002-1_arm64.deb

Field source: Debian 12 (Bookworm) main amd64 revision bookworm-main-amd64:9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5

Checksums and observation dates

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

1.5.20.1002-1 / amd64Observed Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha256: ced468c930fc75567ab64219a725d1b4d87508111445e371e22c73cb43424136

After downloading that exact artifact, compare its bytes with the source-reported expected digest:

printf '%s %s\n' 'ced468c930fc75567ab64219a725d1b4d87508111445e371e22c73cb43424136' 'shiny-server_1.5.20.1002-1_amd64.deb' | sha256sum --check --strict -

A match establishes equality with the repository metadata value. It does not establish safety or catalog-side artifact retrieval.

Field source: Debian 12 (Bookworm) main amd64 revision bookworm-main-amd64:9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5

1.5.20.1002-1 / arm64Observed Sep 1, 2026 to Sep 1, 2026

Verification status: Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported sha256: 4327b4e576056d65884c702cde8d274763e9ad21a15e33239f2fe297f4e7352d

After downloading that exact artifact, compare its bytes with the source-reported expected digest:

printf '%s %s\n' '4327b4e576056d65884c702cde8d274763e9ad21a15e33239f2fe297f4e7352d' 'shiny-server_1.5.20.1002-1_arm64.deb' | sha256sum --check --strict -

A match establishes equality with the repository metadata value. It does not establish safety or catalog-side artifact retrieval.

Field source: Debian 12 (Bookworm) main arm64 revision bookworm-main-arm64:2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00

Catalog record completeness

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
0/5
Source package or maintainer
10/10

Recorded total: 95/100

Field source: Debian 12 (Bookworm) main amd64 revision bookworm-main-amd64:9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5, Debian 12 (Bookworm) main arm64 revision bookworm-main-arm64:2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Sources and provenance

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision bookworm-main-amd64:9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    77737fa4b34f2693e982cc9ee35736816c35a7778fc2d326cc1bbf5b301fe1aa
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: main/binary-amd64/Packages.xz
    Expected SHA-256: 9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5
    Observed SHA-256: 9e0b5aabb2465b3d2e7a7fe27f9913846277833f7a2826e7767acccff5b588c5
    Result: match verified

  • Authoritative source; repository metadata signature verified, revision bookworm-main-arm64:2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    77737fa4b34f2693e982cc9ee35736816c35a7778fc2d326cc1bbf5b301fe1aa
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: main/binary-arm64/Packages.xz
    Expected SHA-256: 2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00
    Observed SHA-256: 2ddb1737692e8c45c53e8d57c0ce4cd21c78c5703b830c3226b1423566a06c00
    Result: match verified

shiny-server Package for Debian 12 (Bookworm) | OpenFactory