view README @ 174:0a5765c5f40d

Add Dockerfile
author Tom Gottfried <tom@intevation.de>
date Fri, 16 Nov 2018 16:14:46 +0100
parents 565addda5829
children
line wrap: on
line source
Benötigte Bibliothek
====================
== bootstrap:

$ mkdir bootstrap
  cd bootstrap
  wget "https://github.com/twbs/bootstrap/releases/download/v3.1.1/bootstrap-3.1.1-dist.zip"
  echo "77d72e99f947113cd55149900a736bd2c2cbec175ace6dd33c1b3d3fc51cbf81  bootstrap-3.1.1-dist.zip" | \
    sha256sum -c
  unzip bootstrap-3.1.1-dist.zip
  mv bootstrap-3.1.1-dist dist
  cd ..

== jquery 1.x

$ mkdir jquery
  curl https://code.jquery.com/jquery-1.11.0.min.js -o jquery/jquery.min.js
  echo "b294e973896f8f874e90a8eb1a8908ac790980d034c4c4bdf0fc3d37b8abf682  jquery/jquery.min.js" | \
    sha256sum -c

Ordnerstruktur
==============
website/
|- bootstrap/dist/-       |- css/
|- css/style.css          |- fonts/
|- img/                   |- js/
|- index.html
|- README

Anmerkungen
==========
Die Webseiten verwendenden Apache Server Side Includes,
eingeschaltet für Apache in der .htaccess Datei.
Eine einfache Möglichkeit die Webseite während der Entwicklung anzusehen ist
die Verwendung von https://code.google.com/p/mongoose/, z.B. so:

$ ../mongoose/examples/server -ssi_pattern '**.html$' \
      -document_root ~/d4e/website

Veröffentlichen
===============

$ rsync -rvPC --perms --chmod=ug+rw,o+r,Dg+s,Da+x,u-s,Fg-s,o-wt --delete . \
      $USER@wald.intevation.org:/dive4elements/htdocs
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)