Tiny Tiny RSS ttrss 部署

#!/usr/bin/env bash

# download
git clone https://git.tt-rss.org/fox/ttrss-docker-compose.git ttrss-docker
cd ttrss-docker
git checkout static-dockerhub

# install
sudo apt install postgresql-client-common
sudo apt install postgresql-client
sudo apt install postgresql-client-10
sudo apt install docker-compose
sudo apt install postgresql

# set
sudo -u postgres psql  # 使用postgres用戶登錄數據庫
>> ALTER USER postgres WITH PASSWORD '123456';  # 密碼設置爲123455,有分號纔會執行命令
>> \q

sudo usermod -aG docker xxx
sudo usermod -aG postgres xxx
sudo su
su xxx

vi docker-compose.yml
>> - DB_TYPE=pgsql
>> - DB_HOST=db
>> - DB_NAME=postgres
>> - DB_USER=postgres
>> - DB_PASS=123456
>> - OWNER_UID=1001 # id xxx | grep uid
>> - OWNER_GID=1001 # id xxx | grep gid
>> - HTTP_PORT=6100
>> - SELF_URL_PATH=http://xxx.xxx.xxx.xxx:6100/tt-rss/

# start up
./src/app/build-prepare.sh
docker-compose pull && docker-compose up

# login
web:http://xxx.xxx.xxx.xxx:6100/tt-rss
user:admin
pass:password

curl -d '{"op":"login","user":"you","password":"xxx"}' \
    http://xxx.xxx.xxx.xxx:6100/tt-rss/api/

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章