linuxfestival / 9th-LinuxFest-Website

9th Amirkabir Linux Festival Website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

9th Amirkabir Linux Festival Website

⚑️ Live at linuxfest.ir

Based on Project Hoverboard (MIT)

Setup

πŸ“– Full documentation.

Docker-based development environment

If you don't want to bother with the dependencies, you can use the docker container for development.

Build the docker image:

docker build -t hoverboard .

and execute the commands associated to the docker env in the following documentation:

πŸ“– Read more in docker docs.

πŸ‘‰ Fork this repository and clone it locally.

Install dependencies
npm install

Or you can install with Docker container:

docker run -v "$PWD":/app hoverboard npm install 
Start the development server

This command serves the app at http://localhost:3000 and provides basic URL routing for the app:

npm run serve

Or you can serve Docker container:

docker run -v "$PWD":/app hoverboard

πŸ“– Read more in setup docs.

Build

This command performs HTML, CSS, and JS minification on the application dependencies, and generates a service-worker.js file with code to pre-cache the dependencies based on the entrypoint and fragments specified in polymer.json. The minified files are output to the build.

npm run build

Or you can build in Docker container:

docker run -v "$PWD":/app hoverboard npm run build

πŸ“– Read more in deploy docs.

About

9th Amirkabir Linux Festival Website

License:Other


Languages

Language:HTML 84.5%Language:JavaScript 15.3%Language:Dockerfile 0.1%