Skip to content

freifunk-ruhr/website

Repository files navigation

FF-Ruhr Website

The Freifunk-Ruhr Boilerplate for our Open-Source projects.

Index

Requirements

  • Docker
  • Docker-Compose

Installation

  1. Modify the Caddyfile with your informations
  2. Pull or build the image.
  3. Run it with $ docker run --restart=unless-stopped -P <image>

Useful commands

Run tests

  1. Start the container
    $ docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build
  2. Start the cypress tests
    $ docker-compose -f docker-compose.test.yml run test
  3. Clean up
    $ docker-compose -f docker-compose.yml -f docker-compose.dev.yml -f docker-compose.test.yml down

Push image

  1. Build the image
    $ docker-compose -f docker-compose.yml build
  2. Push the image
    $ docker-compose -f docker-compose.yml push

License

https://github.com/freifunk-ruhr/boilerplate/blob/master/LICENSE

Memorandum of Understanding

https://blog.freifunk.net/2015/05/15/memorandum-understanding/