Sign inSign up

tiledesk/tiledesk-cms-builder

By tiledesk

Updated over 3 years ago

Image
0

1.7K

tiledesk/tiledesk-cms-builder repository overview

tiledesk-cms-builder

docker build -t tiledesk-cms-builder:dev .

docker build --no-cache -t tiledesk-cms-builder:dev .

docker image ls

docker run -p 80:80 -p 3004:3004 tiledesk-cms-builder:dev

interactive

docker run -it -e CMS_SERVER='http://host.docker.internal:3000/' -p 80:80 -p 3004:3004 tiledesk-cms-builder:dev /bin/bash Dopo: -> service nginx start -> node index.js &

https://nginx.tutorials24x7.com/blog/hide-or-remove-php-or-html-file-extension-in-nginx

for heroku docker run -p 8088:8088 -p 3004:3004 -e PORT=8088 tiledesk-cms-builder:dev docker run -it -p 80:80 -p 3004:3004 -e PORT=80 tiledesk-cms-builder:dev /bin/bash

== INIT ==

  1. clono Mirco
  2. faccio build jekyll
  3. copio sito buildato (_site) -> /var/www/html/default
  4. localhost/default/

== CLONE ==

  1. ogni volta che viene creato progetto su cms (nuovo help center) click su install???
  2. creo cartella /var/www/html/123
  3. faccio un clone del progetto "vergine" di Mirco in /var/www/html/123
  4. clone dei sorgenti (cartella default completa di sorgenti la metto in $PWD/123)

== REBUILD == PJ = 123

  1. ogni modifica su progetto 123 whook -> app.post("/build") -> scarica statici i contents (/contents/123/contents) e category (/contents/123/categories)

  2. TODO cp /contents/123/contents $PWD/$1/_posts

  3. TODO cp /contents/123/categories $PWD/$1/_data

  4. jekyll-build.sh 2.1) cd $PWD/$1 (creata al punto 4) 2.2) jeckyl build 2.3) Coping $PWD/$1/_site/ to $PUBLIC_FOLDER/$1/ "

Tag summary

Content type

Image

Digest

sha256:09ee4640d

Size

402.8 MB

Last updated

over 3 years ago

docker pull tiledesk/tiledesk-cms-builder