[DOCKER] J'ai installé TinyTinyRSS sur Cent OS 8

table des matières

-Contexte -Préparation -Installer -Essayez

Contexte

Ceci est le premier message. Je suis très reconnaissant à Qiita, donc je voudrais redonner même un peu. Qu'il y ait un besoin ou non ...

J'ai changé mon serveur domestique pour Cent OS 8, donc quand j'ai essayé d'installer TinyTinyRSS, le fonctionnaire a été officiellement recommandé par docker. Je n'ai pas utilisé docker jusqu'à présent, mais quand j'ai essayé de l'installer, c'était beaucoup plus facile qu'avant, alors j'aimerais le présenter comme un mémo pour moi-même.

Préparation

La documentation officielle est https://tt-rss.org/wiki/InstallationNotes Cette fois, utilisez Static: utilise des images prédéfinies fournies via Docker Hub.

Installation

Ajouter un référentiel

dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Installez docker-ce

dnf install docker-ce --allowerasing

Si vous n'avez pas encore de git, mettons-le.

dnf install git

Clonez ttrss-docker vers ~ / ttrss-docker. Le travail à partir d'ici se fera dans ce répertoire.

git clone https://git.tt-rss.org/fox/ttrss-docker-compose.git ttrss-docker && cd ttrss-docker

Créez votre propre fichier de paramètres.

cp .env-dist .env

Modifiez .env. Seuls les deux points suivants sont corrects.

#SELF_URL_PATH=http://localhost:8280/tt-rss
SELF_URL_PATH=http://Nom du serveur ou adresse IP:8280/tt-rss

#HTTP_PORT=127.0.0.1:8280
HTTP_PORT=8280

Jouez avec / usr / local / bin / docker-compose. Il semble que le droit d'exécution soit donné manuellement.

curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

checkout

git checkout static-dockerhub

démarrer docker

systemctl start docker
docker-compose pull && docker-compose up

Le réglage est terminé jusqu'à ce point.

Essayez d'utiliser

Essayez d'accéder à l'adresse définie dans .env plus tôt et s'il n'y a pas de problème, c'est terminé. http://サーバ名orIPアドレス:8280/tt-rss L'ID et le mot de passe par défaut sont admin / password. Changeons-le correctement quand il démarre.

Si docker-compose up, le journal continuera à circuler au premier plan, alors arrêtez-le avec Cntl-C et démarrez-le en arrière-plan.

docker-compose start

N'oubliez pas non plus de configurer le menu fixe pour qu'il démarre automatiquement.

systemctl enable docker

De plus, une fois lancée, la spécification de redémarrage dans docker-compose.yml est

restart: unless-stopped

Il semble donc qu'il redémarrera même s'il redémarre. Cependant, si vous l'arrêtez explicitement, vous devez le démarrer.

c'est tout.

Recommended Posts

J'ai installé TinyTinyRSS sur Cent OS 8
J'ai installé F-Revo CRM 7.3 sur CentOS 7.7
Créer un environnement de développement Apache / Tomcat sur Cent OS 7
J'ai installé Docker sur EC2 et l'ai démarré
J'ai installé CentOS 8 sur Windows 10 en utilisant VirtualBox et Vagrant
J'ai installé Squid sur CentOS dans mon environnement local
[Memo] Installé sur Macbook Pro