Commit Graph

103 Commits

Author SHA1 Message Date
Matthew Lopez
0afaca196a Add a quick note about changing servers 2023-12-27 23:15:14 -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
0eb1a0f147 Set up centralized logging in logs 2023-12-27 17:35:49 -05:00
Matthew Lopez
39020ade62 Add a patch for custom license agreement text 2023-12-27 16:05:20 -05:00
Matthew Lopez
ae8bad1833 Add sudo note 2023-12-27 15:45:25 -05:00
Matthew Lopez
83574ad15e Create safe uninstallation section 2023-12-27 15:41:44 -05:00
Matthew Lopez
68a3134a45 Update the readme with Linux testing results 2023-12-27 15:03:55 -05:00
Matthew Lopez
88c501f505 Fix the Postgres password script order 2023-12-27 14:58:26 -05:00
Matthew Lopez
48226264be Whoops, added the check to the wrong script 2023-12-27 14:56:31 -05:00
Matthew Lopez
8be6089a49 Use info for the permission denied help 2023-12-27 14:53:26 -05:00
Matthew Lopez
aead959280 Make scripts more error-tolerant 2023-12-27 14:51:39 -05:00
dependabot[bot]
e10e8944a4 Bump repos/juxtaposition-ui from c3a08cb to fe92358 (#2)
Bumps [repos/juxtaposition-ui](https://github.com/PretendoNetwork/juxtaposition-ui) from `c3a08cb` to `fe92358`.
- [Commits](c3a08cb65a...fe92358d91)

---
updated-dependencies:
- dependency-name: repos/juxtaposition-ui
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-27 13:40:40 -05:00
Matthew Lopez
602d4fbf8d Create servers for prod, test, and dev PNIDs 2023-12-26 22:20:58 -05:00
Matthew Lopez
279e377b13 Create subdirectory READMEs 2023-12-26 22:13:31 -05:00
Matthew Lopez
5e66108af2 Fix some formatting issues caused by a bad Prettier config 2023-12-26 21:33:25 -05:00
dependabot[bot]
73ad671ee6 Bump repos/mitmproxy-pretendo from 2ea8c0f to 40c7321 (#1)
Bumps [repos/mitmproxy-pretendo](https://github.com/MatthewL246/mitmproxy-pretendo) from `2ea8c0f` to `40c7321`.
- [Commits](2ea8c0f3b6...40c73218c9)

---
updated-dependencies:
- dependency-name: repos/mitmproxy-pretendo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-26 20:04:52 -05:00
Matthew Lopez
f1bd4b68d3 Downgrade mitmproxy-pretendo to test Dependabot 2023-12-26 20:00:11 -05:00
Matthew Lopez
460122d27f Fix submodule directory 2023-12-26 19:57:54 -05:00
Matthew Lopez
dfaf880d2b Create Dependabot config 2023-12-26 19:55:57 -05:00
Matthew Lopez
89993d2088 Rename a few things 2023-12-26 19:50:56 -05:00
Matthew Lopez
b26bb6d724 Enable caching for the Docker build 2023-12-26 19:46:09 -05:00
Matthew Lopez
8d9ee17053 Use Docker buildx bake for building 2023-12-26 19:37:57 -05:00
Matthew Lopez
d877efc842 Try to fix the password generation functions hanging 2023-12-26 19:19:42 -05:00
Matthew Lopez
c37fdfa8aa Set up TERM environment variable 2023-12-26 19:09:25 -05:00
Matthew Lopez
9f165496a5 Create environment before validating Compose file 2023-12-26 19:05:55 -05:00
Matthew Lopez
2e68ec7416 Create Actions testing workflow 2023-12-26 19:03:19 -05:00
Matthew Lopez
523b338069 Add safety section to the readme 2023-12-26 18:39:28 -05:00
Matthew Lopez
18eb61c62d Add repo information to the readme 2023-12-26 17:40:44 -05:00
Matthew Lopez
45c3ad715b Make the setup script safe to run multiple times 2023-12-26 17:40:11 -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
4b4e103520 Minor wording update 2023-12-26 14:28:26 -05:00
Matthew Lopez
d8c1b378e6 Create full setup script 2023-12-26 14:25:00 -05:00
Matthew Lopez
c251e59f1c Quick depends fix 2023-12-26 14:20:30 -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
6c532e4059 Add Nintendo to Corefile and improve regex 2023-12-22 17:18:56 -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
2be0d8c582 Forward Postgres port 2023-12-22 10:53:38 -05:00
Matthew Lopez
47d977dd60 A little bit of Adminer configuration 2023-12-22 10:45:50 -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
Matthew Lopez
762d6e247e Fix gitmodules formatting 2023-12-21 17:14:20 -05:00
Matthew Lopez
4813e74e2b Set up Juxtaposition servers! 2023-12-21 17:05:42 -05:00
Matthew Lopez
d97a00cb3b Update mitmproxy-pretendo 2023-12-21 15:09:22 -05:00
Matthew Lopez
aeb21bb944 Add Juxt submodules 2023-12-21 12:38:08 -05:00