Ghost
Ghost to otwarty system blogowy publikowany na licencji MIT.
Przed przystąpieniem do dalszych czynności należy najpierw zadbać o wstępną konfigurację Node.js.
Instalacja
Należy się zalogować na shellu MyDevil. Trzeba przejść do katalogu ~/domains/blog.example.com/public_nodejs
, gdzie za blog.example.com należy podstawić wcześniej skonfigurowaną domenę. Potem trzeba:
- ściągnąć pliki Ghosta
fetch -o ghost.zip https://ghost.org/zip/ghost-latest.zip
- wypakować archiwum
tar -xf ghost.zip
- usunąć archiwum
rm ghost.zip
- zainstalować zależności
export CXX=clang++ && npm install --production
- utworzyć plik
app.js
z zawartością require("./index.js");echo "require(\"./index.js\");" >> app.js
- usunąc plik
rm public/index.html
Panel administracyjny bloga znajduje się subURL-u /ghost.