热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

从GitHub运行一个闪亮的应用程序

如何解决《从GitHub运行一个闪亮的应用程序》经验,为你挑选了1个好方法。

我有一个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时,这是很常见的.


推荐阅读
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 从壹开始前后端分离【 .NET Core2.0 +Vue2.0 】框架之六 || API项目整体搭建 6.1 仓储模式
    代码已上传Github+Gitee,文末有地址  书接上文:前几回文章中,我们花了三天的时间简单了解了下接口文档Swagger框架,已经完全解放了我们的以前的Word说明文档,并且可以在线进行调 ... [详细]
  • 初始化初始化本地空版本库,仓库,英文名repositorymkdirtest&&cdtestgitinit克隆项目到本地gitclone远程同 ... [详细]
  • 先记住几个专用名词,如下:Workspace:工作区IndexStage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库#在当前目录新建一个G ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • r2dbc配置多数据源
    R2dbc配置多数据源问题根据官网配置r2dbc连接mysql多数据源所遇到的问题pom配置可以参考官网,不过我这样配置会报错我并没有这样配置将以下内容添加到pom.xml文件d ... [详细]
  • 本文详细介绍了git常用命令及其操作方法,包括查看、添加、提交、删除、找回等操作,以及如何重置修改文件、抛弃工作区修改、将工作文件提交到本地暂存区、从版本库中删除文件等。同时还介绍了如何从暂存区恢复到工作文件、恢复最近一次提交过的状态,以及如何合并多个操作等。 ... [详细]
  • 本文介绍了解决github无法访问和克隆项目到本地的问题。作者建议通过修改配置文件中的用户名和密码来解决访问失败的问题,并提供了详细步骤。同时,还提醒读者注意输入的用户名和密码是否正确。 ... [详细]
  • 本文讨论了在使用Git进行版本控制时,如何提供类似CVS中自动增加版本号的功能。作者介绍了Git中的其他版本表示方式,如git describe命令,并提供了使用这些表示方式来确定文件更新情况的示例。此外,文章还介绍了启用$Id:$功能的方法,并讨论了一些开发者在使用Git时的需求和使用场景。 ... [详细]
  • 云原生应用最佳开发实践之十二原则(12factor)
    目录简介一、基准代码二、依赖三、配置四、后端配置五、构建、发布、运行六、进程七、端口绑定八、并发九、易处理十、开发与线上环境等价十一、日志十二、进程管理当 ... [详细]
author-avatar
阳吉登
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有