RETIRED! Icy Network Primary Web Application - Authentication and News
This repository has been archived on 2022-11-26. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Evert Prants 03f98849ee
change copyright to my name
2019-03-21 00:13:06 +02:00
documents Start redesign using Bootstrap 4 2018-01-28 21:15:53 +02:00
migrations minecraft server verify 2017-10-03 14:20:49 +03:00
scripts Maintenance commit Sat Jan 5 01:10:23 EET 2019 2019-01-05 01:10:23 +02:00
server it's in milliseconds.. 2019-03-10 13:25:09 +02:00
src Remove unused logos, change main logo to png 2019-03-21 00:05:46 +02:00
static/image Remove unused logos, change main logo to png 2019-03-21 00:05:46 +02:00
templates Change the emails a little bit 2017-12-29 14:47:17 +02:00
usercontent avatars and some fixes 2017-08-25 19:42:30 +03:00
views change copyright to my name 2019-03-21 00:13:06 +02:00
.editorconfig initial webserver setup 2017-08-03 00:24:01 +03:00
.gitignore Maintentance commit Wed Aug 15 20:33:20 EEST 2018 2018-08-15 20:33:20 +03:00
LICENSE change license, add user settings, social account unlink 2017-08-24 21:36:40 +03:00
README.md Maintenance commit Sat Jan 5 01:10:23 EET 2019 2019-01-05 01:10:23 +02:00
config.example.toml Maintentance commit Wed Aug 15 20:33:20 EEST 2018 2018-08-15 20:33:20 +03:00
icynet.eu.js remove now obsolete babel plugins 2017-08-24 18:37:25 +03:00
knexfile.js initial webserver setup 2017-08-03 00:24:01 +03:00
package-lock.json Maintenance commit Sat Jan 5 01:10:23 EET 2019 2019-01-05 01:10:23 +02:00
package.json Maintenance commit Sat Jan 5 01:10:23 EET 2019 2019-01-05 01:10:23 +02:00
webpack.common.js use component files 2017-12-04 22:33:44 +02:00
webpack.dev.js some admin panel work 2017-12-04 20:20:53 +02:00
webpack.prod.js some admin panel work 2017-12-04 20:20:53 +02:00

README.md

IcyNet.eu

Icy Network Primary Web Application - Authentication and News

About Icy Network

Icy Network is a SSO (Single-Sign On) service provider - for communities. This application is used for authentication services such as OAuth2 in order to unite our websites with a single login and as a central news outlet for Icy Network services.

Requirements

Development

  1. Clone this repository and cd into it
  2. npm install - Get all the dependencies
  3. cp config.example.toml config.toml && $EDITOR config.toml - Copy the configuration (and edit it)
  4. npm run watch - Run the server and front-end watch task, which also starts the application in development mode

You can run the application in development mode using npm start -- -d if you do not need the watch tasks.

Production

  1. npm run build - Build the front-end
  2. npm start - Start the application in production mode