Joshua Peisach
c0a35b5a51
Fix Pikmin 3 title ids
2024-08-01 09:26:36 -04:00
Joshua Peisach
59c5a34dbb
Add pikmin 3 env files to scripts
2024-08-01 09:04:52 -04:00
Matthew Lopez
5e11ba3fe3
Create Cemu online files generation script
...
The patch to restore downloading online files from the website will be removed, as Pretendo will never add this as an optional website feature.
2024-07-30 21:26:36 -04:00
Matthew Lopez
2a6dd14aa0
Throw error in script for better visibility
2024-07-30 17:40:44 -04:00
Matthew Lopez
a9505fea12
Remove unnecessary mongoose in scripts
2024-07-30 17:34:19 -04:00
redmine4404
d164320977
Add Minecraft Server
...
Added the NEX minecraft for wiiu server.
2024-07-28 16:59:05 +02:00
Matthew Lopez
6290a7f269
Switch to running the Postgres init script manually during setup
...
This should hopefully fix the issue where some people run the setup script but no Postgres databases get created.
2024-07-13 19:54:25 -04:00
Akatsuki Levi
31727f4bf5
chore: General fixes from the PR review
2024-07-01 00:06:49 -03:00
Akatsuki Levi
e75e29311b
feat: Changed to the Ashquarky's Splatoon server
2024-06-30 20:18:11 -03:00
Akatsuki Levi
58a76230df
feat: Progress to add Splatoon servers
2024-06-30 20:17:40 -03:00
Matthew Lopez
bf8ae18400
Switch Friends to nex-go-rewrite branch
2024-06-26 16:13:10 -04:00
Matthew Lopez
35e64a1044
Create verbose mode for all scripts and reduce default output
...
Man, dealing with passing arguments through multiple programs correctly is annoying. Tip: don't use eval, use "$@" instead.
2024-05-19 17:26:37 -04:00
Matthew Lopez
c1bb5fb6cc
Switch the account server to the PNID settings fork
...
The CDN base URL needs to be set to HTTP because the account server gets the Mii images using it, and nginx does not have a valid SSL certificate.
2024-05-15 16:36:34 -04:00
Matthew Lopez
bedec9d604
Improve handling of repeated commands
...
This prevents infinite loops during setup.
2024-05-11 17:32:38 -04:00
Matthew Lopez
05a67989cd
Rewrite scripts and improve user-friendliness
...
- Update all of the scripts to use Bash instead of sh so I can use arrays and other bashisms
- Create a complete Bash option parsing framework to replace function-lib.sh
- Rewrite all of the scripts to use this framework
- General script user-friendliness improvements, including loading existing environment variables by default instead of always requiring them to be specified
2024-05-10 17:22:25 -04:00
Matthew Lopez
56e45e8fcd
Reconfigure MinIO to be proxied through Nginx
...
This change is necessary because some games need to connect to a S3 server directly, and MinIO is limited to listening on one domain for virtual hosts.
2024-02-22 21:13:37 -05:00
Matthew Lopez
41bfc9cd3f
Create WIP Super Mario Maker server configuration
2024-02-22 15:27:30 -05:00
Matthew Lopez
4ba607a278
Simplify Juxt community creation script
2024-01-22 20:32:15 +00:00
Matthew Lopez
95c3429e84
Make the scripts less verbose
2024-01-14 11:30:25 -05:00
Matthew Lopez
2cfca4b023
Set up the BOSS server
2023-12-29 13:19:39 -05:00
Matthew Lopez
33604dcf1c
Update server title IDs for multiple regions
2023-12-28 11:58:49 -05:00
Matthew Lopez
de0e9512de
Make the first-run scripts safe to run multiple times
2023-12-27 23:03:12 -05:00
Matthew Lopez
48226264be
Whoops, added the check to the wrong script
2023-12-27 14:56:31 -05:00
Matthew Lopez
aead959280
Make scripts more error-tolerant
2023-12-27 14:51:39 -05:00
Matthew Lopez
602d4fbf8d
Create servers for prod, test, and dev PNIDs
2023-12-26 22:20:58 -05:00
Matthew Lopez
5114a1ef1d
Fix a small error in the account servers update script
2023-12-26 15:06:58 -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
9f27edf240
Add script to create Juxt communities
...
Juxt used to have an admin UI, but it's gone now (pretty sure it went into a private repo). So, I made a script.
2023-12-22 17:10:31 -05:00
Matthew Lopez
d0041b297f
Small PNID script change
2023-12-22 16:41:54 -05:00
Matthew Lopez
c45b574f13
Create script to make PNID a dev
2023-12-21 20:18:32 -05:00
Matthew Lopez
4ef90ce2bb
Create new Miiverse endpoint creation script
2023-12-21 20:01:36 -05:00
Matthew Lopez
57a9f83434
Rewrite account server database script outside of the patches
2023-12-21 18:11:54 -05:00
Matthew Lopez
85bb9d16a8
Organize scripts that run in a container
2023-12-21 18:11:02 -05:00