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 558e92f2af
Basic API doc, add discord logo back, add icynet git logo
2019-04-16 20:21:39 +03: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 Basic API doc, add discord logo back, add icynet git logo 2019-04-16 20:21:39 +03: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
API.md Basic API doc, add discord logo back, add icynet git logo 2019-04-16 20:21:39 +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