Commit Graph

36 Commits

Author SHA1 Message Date
Ratstail91 c4c836edb7 Updated libraries, docker engine version, docker distro version
Also updated copyright year, since it's nearly time.
2023-12-23 22:40:41 +11:00
Kayne Ruse d29e3397a6 Switched to a slim docker distro 2023-01-04 23:52:11 +11:00
Kayne Ruse 4cbf67dcbb Updated dependencies 2022-08-01 10:34:35 +01:00
Kayne Ruse eb6c3a40d7 Added hook array to auth config 2022-06-15 23:50:58 +01:00
Kayne Ruse 1d3c94a1aa Shortened the code with a ternary 2022-01-06 14:26:30 +00:00
Keith Campbell c0b7280533 removed macos, updated code on original configure script, testing.. 2022-01-05 23:23:09 -05:00
Kayne Ruse 29f0dbb1ca Fixed HTTPS redirection 2021-12-15 18:39:37 +00:00
Kayne Ruse e30853e0cd Updated configure-script.js 2021-12-11 11:38:17 +00:00
Kayne Ruse 76417747b3 Bumped node to version 16 LTS 2021-11-17 04:58:08 +00:00
Kayne Ruse 462116d980 Fixed whitespace 2021-07-28 23:18:22 +10:00
Kayne Ruse af06ddc06d Working on password recovery 2021-07-28 23:01:41 +10:00
Kayne Ruse f85b6e8793 Fixed passwords 2021-07-25 18:52:46 +10:00
Kayne Ruse 2af9532930 Fixed deploy bug, properly 2021-07-24 14:01:20 +01:00
Kayne Ruse bc6a795750 WHOOPS THAT WAS A MISTAKE 2021-04-07 03:18:48 +10:00
Kayne Ruse 9947ef13c1 Added a workaround for a mysql bug 2021-04-07 02:21:44 +10:00
Kayne Ruse d3f0b1ac7d Fixed WEB_PORT setting 2021-04-03 03:59:08 +11:00
Kayne Ruse 732eeb933e Tweak 2021-03-18 05:26:21 +11:00
Kayne Ruse 104e15d714 Stupid tabs 2021-03-18 05:21:26 +11:00
Kayne Ruse 2c9871d82a Tweak 2021-03-18 05:17:12 +11:00
Kayne Ruse f5f44ae9f7 Updated configure-script.js with chat info 2021-03-18 05:15:32 +11:00
Kayne Ruse 211eb460cb Tweaked the contents of env variables, read more
NEWS_URI and AUTH_URI had the end of their routes lopped off, so I
could reference /admin using either one of them.
2021-03-14 04:37:35 +11:00
Kayne Ruse d66d0bc9da Fixed config error 2021-03-12 11:27:45 +11:00
Kayne Ruse 9e0d58e999 Corrected a docker error 2021-03-12 11:24:54 +11:00
Kayne Ruse 9c294ab961 Updated README.md and configure-script.js 2021-03-12 11:04:04 +11:00
Kayne Ruse 7c09ac46da Stripped out a whole bunch of pages, read more
The purpose of this branch is to bring this project in line with the JWT
protcol that the microservice is using. For the time being, it's easier
to get a stripped-down and stable build and replace the lost parts, one-
by-one.
2021-03-08 12:34:41 +11:00
Kayne Ruse 488f975e98 Fixex the deployment issues, read more
The deployment issues were caused by sequelize running out-of-order.
I fixed this by placing sequelize.sync() in correct locations.

I've also updated news-server with these changes.

I've also removed mariadb stuff from the game server's Dockerfile.

Resolved #1
2021-03-03 23:32:27 +00:00
Kayne Ruse b0ac371a43 Tweaking deployment startup, read more
MariaDB's root password needs to be hidden from the game server's container,
so I've changed the startup logic. MariaDB supposedly runs certain files that
are found in a specific directory, so I'm using volumes to place startup.sql
there.

This needs testing on a mock deployment server.

Related to #1
2021-03-04 06:15:46 +11:00
Kayne Ruse 9a7e9313d8 Implemented username reserve feature 2021-03-03 04:27:48 +11:00
Kayne Ruse ea19cb0b03 Tweaked config 2021-02-27 04:40:47 +11:00
Kayne Ruse 0b6c372c55 Added unique UUIDs as keys 2021-02-11 22:14:27 +11:00
Kayne Ruse 615b686890 Added opt-in option for promotional emails 2021-02-11 16:01:39 +11:00
Kayne Ruse 7759a1cd40 Implemented default admin account 2021-02-11 13:18:18 +11:00
Kayne Ruse 1aa047c3d9 Fixed a configuration issue with the news service
Turns out traefik handles port routing, so the project doesn't need
to know the news services' port.
2021-02-07 03:36:19 +00:00
Kayne Ruse 142caf1dcc Making progress 2021-02-04 20:07:51 +00:00
Kayne Ruse dafcd3b833 Working on the config file
It's kind of working? Well, the program crashes due to a promise failure.
2021-02-04 13:42:53 +00:00
Kayne Ruse e5a81c79e1 Experimenting with docker and configuration 2021-02-04 20:58:35 +11:00