Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ghost ako moderný a open-source systém pre blog

Avatar for Fero Volar Fero Volar
October 21, 2018

Ghost ako moderný a open-source systém pre blog

OSS víkend 2018 Košice: Ghost je profesionálna publikačná platforma, ktorá vznikla vďaka komunite a je úplne otvorená. Poháňa blogy ako Mozilla, DigitalOcean, DuckDuckGo a mnohé ďalšie. Dozviete sa čo od tejto platformy očakávať, ako ju sprevádkovať a prečo si ju obľúbite.

Avatar for Fero Volar

Fero Volar

October 21, 2018
Tweet

More Decks by Fero Volar

Other Decks in Technology

Transcript

  1. OSS VÍKEND KOŠICE 2018 ako moderný a open-source systém pre

    blog Fero Volár websupport.sk/servery o
  2. 4 “I see the future of WordPress as a web

    operating system” o 2013 Matt Mullenweg
  3. 5

  4. 6

  5. 7 GHOST 1.0.0 - 22. jún 2017, 2.0.0 - 16.

    august 2018 • MIT License • 27 636 GitHub stars • 1 378 721 stiahnutí • Podľa w3techs.com poháňa 0.1% webov (v0.x 40.8%, v1.x 37.6%, v2.x 21.6%) • Ghost(PRO) vs ghost.org • Foundation o
  6. 11 Produkčné prostredie • Ubuntu 16.04 alebo Ubuntu 18.04 •

    MySQL - verzie 5.5, 5.6 alebo 5.7 (nie >= 8.0) • NGINX - minimum 1.9.5 kvôli SSL • systemd • node.js - verzia >=8.9 LTS alebo 6.x, ideálne z NodeSource • Minimálne 1GB RAM • non-root & non-ghost užívateľ pre setup o
  7. 12 inštalácia # adduser <user> # usermod -aG sudo <user>

    # su - <user> # sudo apt-get update && sudo apt-get upgrade # sudo apt-get install nginx mysql-server # sudo mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<password>'; # curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash # sudo apt-get install -y nodejs # sudo npm i -g ghost-cli # sudo mkdir -p /var/www/ghost # sudo chown [user]:[user] /var/www/ghost # sudo chmod 775 /var/www/ghost # cd /var/www/ghost # ghost install o
  8. 14

  9. 15

  10. 16

  11. 17

  12. 18

  13. 19

  14. 20

  15. 21

  16. 23

  17. 24

  18. 26 PLusy • rýchlosť a jednoduchosť • editor • social

    media ready • multilang • HTTPS ready • dokumentácia • množstvo šablón, mobile first • import z WP, Night shift, AMP, sitemap.xml • integrácia Slack, Unsplash, Zapier o
  19. 27 Mínusy • Dashboard (https://ghostboard.io/) • presmerovania (JSON) • routes

    (YAML) • komentáre • vyhľadávanie • pluginy • úprava šablón • aktualizácie o
  20. 28 Kam ďalej • ghost.org • demo.ghost.io • ghost.org/developers •

    docs.ghost.org • forum.ghost.org • themeforest.net o