Commit Graph

99 Commits

Author SHA1 Message Date
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
Matthew Lopez
b8d6f18fac Make web administration ports more consistent 2023-12-21 12:35:06 -05:00
Matthew Lopez
f39fba8037 Reorder some parts of the compose file 2023-12-21 11:30:45 -05:00
Matthew Lopez
7fbe12a090 Switch the DNS server to be 172.20.0.200
Sometimes, it seems like another container would take the 172.20.0.2 address before coredns started. This should fix that (until there are 200 containers).
2023-12-21 11:04:04 -05:00
Matthew Lopez
a6f946eef4 Enable automatic container restarts 2023-12-21 11:01:37 -05:00