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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?