Skip to content

OSBI/saiku_community_website

Repository files navigation

saiku-community-website-preview

This repository contains the source code of the website community.meteorite.bi. If you're looking for the source code of the project, check the official Saiku repository.

Getting Started

Installation

First of all, install the dependencies to run this website.

# Clone this repository
$ git clone git@github.com:OSBI/saiku_community_website.git
$ cd saiku_community_website

# install dependencies
$ yarn (or npm i)
# run tasks and serve
$ gulp

Tasks

  • gulp: Initialize watch for changes and a server (localhost:3000);
  • gulp build: Build website;
  • gulp assets-install: Call to install assets;
  • gulp copy-files: Call to copy files;
  • gulp copy-docs: Call Copy docs/ folder;
  • gulp js: Execute js files;
  • gulp stylus: Compile stylus files;
  • gulp imagemin: Compress image files;
  • gulp watch: Call to watch files;
  • gulp jade: Compile jade files;
  • gulp favicon-install: Call to generate favicon;
  • gulp browser-sync: Serve files from /www/.

How to use the Dockerfile 🐳

You can then build and run the Docker image:

$ docker build -t saiku-community-website .
$ docker run -d saiku-community-website

Browser Support

We do care about it.

Edge Chrome Firefox Opera Safari
Latest ✔ Latest ✔ Latest ✔ Latest ✔ Latest ✔

Contributing

If you want to help, please read the Contributing guide.

History

For detailed changelog, see Releases.

License

Apache License Version 2 © Meteorite BI