作者:阳吉登 | 来源:互联网 | 2023-05-24 14:03
我有一个R Shiny应用程序,其中包含一些我不希望公开的敏感信息,并且不想为了获得密码身份验证而支付任何服务费用.
我的问题是,如果我在GitHub上创建一个私有存储库server.R
,ui.R
并且所有支持的数据和文件,任何人都可以使用runGitHub
命令(下面)或以任何方式访问我的数据来运行它吗?
library(shiny)
runGitHub("", "")
Chris..
5
如果我在GitHub上创建一个私有存储库server.R
,ui.R
并且所有支持的数据和文件,任何人都可以使用runGitHub
命令运行它......或以任何方式访问我的数据?
如果存储库是私有的,则只有被授予访问权限的人才能访问它.这是通过GitHub网站以及通过直接Git访问来实现的,这几乎可以肯定runGitHub()
.
不想为任何服务付费以获得密码验证
通常,GitHub上的私有存储库不是免费的.目前包含私人回购的最便宜的计划是Micro计划,每月7美元.
还有其他Git托管服务提供商提供免费的私有存储库.BitBucket和GitLab都浮现在脑海中.
您可以在GitHub上获得免费的私人托管服务,例如,如果您是学生.
我有一个R Shiny应用程序,其中包含一些我不想公开的敏感信息
最后,根据您试图保护的"敏感信息"的性质,可能有更好的选择.提供诸如API密钥和密码之类的东西作为环境变量(特别是在使用像Heroku这样的PaaS提供程序时)或提交"模板"文件config.template.ini
时,这是很常见的.
1> Chris..:
如果我在GitHub上创建一个私有存储库server.R
,ui.R
并且所有支持的数据和文件,任何人都可以使用runGitHub
命令运行它......或以任何方式访问我的数据?
如果存储库是私有的,则只有被授予访问权限的人才能访问它.这是通过GitHub网站以及通过直接Git访问来实现的,这几乎可以肯定runGitHub()
.
不想为任何服务付费以获得密码验证
通常,GitHub上的私有存储库不是免费的.目前包含私人回购的最便宜的计划是Micro计划,每月7美元.
还有其他Git托管服务提供商提供免费的私有存储库.BitBucket和GitLab都浮现在脑海中.
您可以在GitHub上获得免费的私人托管服务,例如,如果您是学生.
我有一个R Shiny应用程序,其中包含一些我不想公开的敏感信息
最后,根据您试图保护的"敏感信息"的性质,可能有更好的选择.提供诸如API密钥和密码之类的东西作为环境变量(特别是在使用像Heroku这样的PaaS提供程序时)或提交"模板"文件config.template.ini
时,这是很常见的.