Mainos / Advertisement:
Ero sivun ”Mattermost” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(Ak: Uusi sivu: Mattermost on Slackin tapainen chat-sovellus. Se on avointa lähdekoodia ja perusominaisuudet on ilmaisia. == Asennus Dockeriin == Asenna Docker, Docker-Compose ja Mattermost-Do...) |
|||
(2 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 9: | Rivi 9: | ||
wget -qO- https://get.docker.com/ | sh | wget -qO- https://get.docker.com/ | sh | ||
sudo service docker start | sudo service docker start | ||
− | sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker- | + | sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose |
+ | sudo chmod +x /usr/local/bin/docker-compose | ||
git clone https://github.com/mattermost/mattermost-docker.git | git clone https://github.com/mattermost/mattermost-docker.git | ||
cd mattermost-docker | cd mattermost-docker | ||
Rivi 33: | Rivi 34: | ||
<pre> | <pre> | ||
− | cp /etc/letsencrypt/live/mattermost. | + | cp /etc/letsencrypt/live/mattermost.example.org/fullchain.pem /home/user/mattermost-docker/volumes/web/cert/cert.pem |
− | |||
cp /etc/letsencrypt/live/mattermost.example.org/privkey.pem /home/user/mattermost-docker/volumes/web/cert/key-no-password.pem | cp /etc/letsencrypt/live/mattermost.example.org/privkey.pem /home/user/mattermost-docker/volumes/web/cert/key-no-password.pem | ||
</pre> | </pre> |
Nykyinen versio 10. joulukuuta 2017 kello 21.42
Mattermost on Slackin tapainen chat-sovellus. Se on avointa lähdekoodia ja perusominaisuudet on ilmaisia.
Asennus Dockeriin
Asenna Docker, Docker-Compose ja Mattermost-Docker Ubuntuun. Tämä on testattu Ubuntu 16.04:sella.
sudo apt-get update wget -qO- https://get.docker.com/ | sh sudo service docker start sudo curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose git clone https://github.com/mattermost/mattermost-docker.git cd mattermost-docker docker-compose build docker-compose up -d
Let's Encrypt
Suoraan en löytänyt vielä Let's Encryptille automaattista tapaa asentaa ja uusia, mutta tälläisen tavan kehitin.
sudo apt install letsencrypt
Pysäytä Docker ja containerit
docker-compose down
Luo sertifikaatti
sudo letsencrypt certonly --standalone -d mattermost.example.org
Siirrä sertifikaatti dockerin volume hakemistoon
cp /etc/letsencrypt/live/mattermost.example.org/fullchain.pem /home/user/mattermost-docker/volumes/web/cert/cert.pem cp /etc/letsencrypt/live/mattermost.example.org/privkey.pem /home/user/mattermost-docker/volumes/web/cert/key-no-password.pem
Rebuildaa ja käynnistä Docker uusiksi
docker-compose build docker-compose up -d
Mainos / Advertisement: