Commit Graph

30 Commits

Author SHA1 Message Date
Matthew Lopez
41bfc9cd3f
Create WIP Super Mario Maker server configuration 2024-02-22 15:27:30 -05:00
Matthew Lopez
8f191df06b
Load the account server datastore signature secret from an environment variable
This removes the only uses of the certs directory in the account server.
2024-02-22 13:06:04 -05:00
Matthew Lopez
c187628af4
Fix mongo-express and disable unnecessary authentication 2024-01-08 21:45:00 -05:00
Matthew Lopez
9512868f98
Make hashbangs and readme consistent 2024-01-08 13:07:34 -05:00
Matthew Lopez
01223f5f9a
Remove firstrun logic because it is handled in the main setup script 2023-12-31 14:05:54 -05:00
Matthew Lopez
7400e68bff
Somehow generate_hex was broken this entire time and I didn't notice 2023-12-31 14:03:16 -05:00
Matthew Lopez
4265f87dff
Document the BOSS key dumping 2023-12-29 15:56:05 -05:00
Matthew Lopez
b812d13e5b
Revert "Fix the CI tests"
This reverts commit 125a28d33e.
2023-12-29 15:20:20 -05:00
Matthew Lopez
125a28d33e
Fix the CI tests 2023-12-29 13:29:17 -05:00
Matthew Lopez
2cfca4b023
Set up the BOSS server 2023-12-29 13:19:39 -05:00
Matthew Lopez
f49030cc64
Add 3DS setup instructions 2023-12-28 19:09:44 -05:00
Matthew Lopez
d877efc842
Try to fix the password generation functions hanging 2023-12-26 19:19:42 -05:00
Matthew Lopez
1d094276d1
Add secrets file to environment setup 2023-12-26 14:12:45 -05:00
Matthew Lopez
8699f07763
Add fancy terminal styling to the scripts 2023-12-26 11:53:26 -05:00
Matthew Lopez
0bac0bbc13
Update and rename scripts to be more user-friendly 2023-12-23 23:17:58 -05:00
Matthew Lopez
3948c01fb4
Attempt to get the Wii U to connect to nginx directly
It doesn't work for some reason, even though TLSv1.0 is enabled in nginx.
2023-12-22 20:45:33 -05:00
Matthew Lopez
4813e74e2b
Set up Juxtaposition servers! 2023-12-21 17:05:42 -05:00
Matthew Lopez
45f97d971e
Set up the Wii U Chat server
There seems to be a problem with the compatability of the authentication and secure servers.
2023-12-20 22:20:51 -05:00
Matthew Lopez
bd70c14a9e
Minor environment script updates 2023-12-20 22:05:08 -05:00
Matthew Lopez
0e2e1e7a60
Update server creation script to stop duplicates 2023-12-20 18:21:46 -05:00
Matthew Lopez
8237dc90e9
Run setup scripts after environment setup 2023-12-20 18:14:01 -05:00
Matthew Lopez
8d029058e2
Use a better password generation in the environment setup
Having a "/" character in the passwords was causing problems.
2023-12-20 17:54:55 -05:00
Matthew Lopez
a68f4b1f9d
Don't change the Postgres password if it's already set up 2023-12-20 16:56:46 -05:00
Matthew Lopez
a44669d5c4
Set up Friend List server! 2023-12-20 16:15:57 -05:00
Matthew Lopez
7eb5108a47
Set up Postgres server for friends 2023-12-20 12:53:29 -05:00
Matthew Lopez
840bacedc4
Set up mongo-express for administration 2023-12-20 11:46:19 -05:00
Matthew Lopez
5196fe115f
Stop randomly generating the minio root username 2023-12-20 11:23:57 -05:00
Matthew Lopez
3e8632e802
Add Wii U IP to environment setup 2023-12-19 13:29:31 -05:00
Matthew Lopez
9842d9b773
Create setup scripts for containers 2023-12-19 11:41:29 -05:00
Matthew Lopez
79a8b81bab
Start setting up the account server
This is about the minimum required to make the account server start. It doesn't fully work yet.
2023-12-17 14:39:20 -05:00