tiny_tiny_rss-openshift-quickstart

Quickstart for Tiny Tiny RSS, with submodules for mobile plugin and upstream TTRSS source.

  • 所有者: disconn3ct/tiny_tiny_rss-openshift-quickstart
  • 平台:
  • 许可证:
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

This is an OpenShift quickstart for Tiny Tiny RSS.

Creating an Openshift TT-RSS app:

To create an Openshift TT-RSS instance:

Feel free to replace 'ttrss' with a different name.

$ rhc app create ttrss php-5.4 postgresql-9.2 cron-1.4 --from-code=https://github.com/disconn3ct/tiny_tiny_rss-openshift-quickstart.git --timeout=9999

Application Options
-------------------
  Namespace:  spaces
  Cartridges: php-5.4, postgresql-9.2, cron-1.4
  Gear Size:  default
  Scaling:    no

Creating application 'ttrss' ... done

Note that it may instead say:

Creating application 'ttrss' ... Server returned an unexpected error code: 504

That is ok, it is a bug with OpenShift. It probably succeeded, but you will have to manually clone the repo:

$ rhc git-clone ttrss

Once you have a repository (manually or automatically) you will probably want to add my repository as 'upstream':

$ cd ttrss
$ git remote add upstream -m master https://github.com/disconn3ct/tiny_tiny_rss-openshift-quickstart.git

TTRSS is now installed!

Updating the template:

To update, just run a pull from my repo and push into the Openshift instance:

$ git pull upstream master
$ git push

This will pull in any changes I've made, such as new release versions of TTRSS. It should not affect your existing data. It does take some time though, as Openshift goes through a complete application restart.

Updating TTRSS:

If you want to change TTRSS versions without waiting for me, it is easy.

First make sure the submodule is initialized in your local repo:

$ git submodule update --init --recursive

Then update as you like:

Updating to master (latest commits):

The first time, you have to set it to master:

$ cd php
$ git checkout master

After that, all that is necessary is:

$ cd php
$ git pull
$ cd ..
$ git add php
$ git commit -m "update to lastest ttrss"
$ git push

Updating to a specific tag/release (1.8 in this example):

$ cd php
$ git fetch
$ git checkout 1.8
$ cd ..
$ git push

主要指标

概览
名称与所有者disconn3ct/tiny_tiny_rss-openshift-quickstart
主编程语言Groff
编程语言Shell (语言数: 3)
平台
许可证
所有者活动
创建于2013-04-10 12:22:07
推送于2016-04-27 15:59:47
最后一次提交2016-04-27 11:59:47
发布数0
用户参与
星数40
关注者数8
派生数22
提交数126
已启用问题?
问题数15
打开的问题数4
拉请求数9
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?