Skip to content

Progressive Web App for displaying events and films from various data providers

License

Notifications You must be signed in to change notification settings

AMVARA-CONSULTING/mix-pwa

Repository files navigation

Mix

This project was generated with Angular CLI version 1.7.3.

Deployment

The deployment process is done through GitLab CI in these steps:

Run ng serve --aot --host 0.0.0.0 --disable-host-check to serve it with AOT Compiler and public to all clients in main folder (not in subfolder!). If you receive errors compiling, try running the command inside code command-shell.

Service Worker Status

https://angular.io/guide/service-worker-communications

Code scaffolding

Container configuration

The configuration files of the mix front are located in /mix-pwa, there you have 3 main files:

  • nginx.conf · stores the main nginx configuration, like ports and gzip
  • default.conf · stores the main website
  • docker-compose.yml · stores the docker containers building definition, where the previous files are linked in

Use docker-compose up -d to build the container and its volumes.

License

GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 https://www.gnu.org/licenses/gpl-3.0.html

Copyright (C) 2007 Free Software Foundation, Inc. https://fsf.org/

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

About

Progressive Web App for displaying events and films from various data providers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published