Matthew Lopez
0dc9d53048
Add cdn.pretendo.cc for latest Juxt update
2024-07-30 20:36:24 -04:00
Matthew Lopez
c63162eb28
Update submodules with upstream Dockerization PRs
2024-07-22 22:42:16 -04:00
Matthew Lopez
865282aa32
Update TypeScript servers with new Dockerfile template
2024-06-23 21:03:54 -04:00
Matthew Lopez
07114fde00
Set up SSSL connections with DNS
2024-06-05 19:57:47 -04:00
Matthew Lopez
475a073126
Update the readme to have standard readme information
...
Also delete the less-useful directory readmes.
2024-05-27 14:33:44 -04:00
Matthew Lopez
66962ac940
Switch CDN from cdn.pretendo.cc to pretendo-cdn.b-cdn.net
...
This helps the self-hosted setup match more closely with the Pretendo official servers and makes Wii U account swap homebrew work.
2024-05-15 15:44:25 -04:00
Matthew Lopez
161be6744d
Add WIP public corefile for DNS connection method
2024-05-11 21:49:53 -04:00
Matthew Lopez
b2d22f3836
Disable unused and broken nginx SSL support
...
It was causing timing issues in CI because of mitmproxy's certificate generation. Making this work for real will require compiling nginx from source anyway.
2024-05-11 00:53:13 +00:00
Matthew Lopez
7b7cec4d8d
Configure required Juxt server environment
2024-04-28 13:38:45 -04:00
Matthew Lopez
d35fa242e2
Configure Juxtaposition with Redis
2024-04-28 13:27:04 -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
de47bcbd6f
Reformat the readmes to wrap at 120 lines
2024-02-22 11:57:46 -05:00
Matthew Lopez
d51811683a
Remove the custom mitmproxy config
2024-01-04 10:25:41 -05:00
dependabot[bot]
ef1ce1b50d
Bump repos/account from 6db6769 to 27ddfc3 ( #8 )
...
* Bump repos/account from `6db6769` to `27ddfc3`
Bumps [repos/account](https://github.com/PretendoNetwork/account ) from `6db6769` to `27ddfc3`.
- [Commits](6db67698e2...27ddfc3c67 )
---
updated-dependencies:
- dependency-name: repos/account
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Add cbvc nginx config
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Lopez <73856503+MatthewL246@users.noreply.github.com>
2024-01-04 10:24:25 -05:00
Matthew Lopez
2cfca4b023
Set up the BOSS server
2023-12-29 13:19:39 -05:00
Matthew Lopez
0eb1a0f147
Set up centralized logging in logs
2023-12-27 17:35:49 -05:00
Matthew Lopez
279e377b13
Create subdirectory READMEs
2023-12-26 22:13:31 -05:00
Matthew Lopez
18eb61c62d
Add repo information to the readme
2023-12-26 17:40:44 -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
47d977dd60
A little bit of Adminer configuration
2023-12-22 10:45:50 -05:00
Matthew Lopez
85bb9d16a8
Organize scripts that run in a container
2023-12-21 18:11:02 -05:00
Matthew Lopez
4813e74e2b
Set up Juxtaposition servers!
2023-12-21 17:05:42 -05:00
Matthew Lopez
7eb5108a47
Set up Postgres server for friends
2023-12-20 12:53:29 -05:00
Matthew Lopez
b3030fe598
Set up Minio S3 virtual hosts
2023-12-19 13:58:45 -05:00
Matthew Lopez
d28cb8fad8
Add a redirect to pretendo.cc
2023-12-19 13:33:56 -05:00
Matthew Lopez
9842d9b773
Create setup scripts for containers
2023-12-19 11:41:29 -05:00
Matthew Lopez
918a904081
Add the Pretendo Network website server
...
Lots of patches here because the server crashes if Stripe, GitHub, Discord, etc. are not configured.
2023-12-18 20:56:28 -05:00
Matthew Lopez
1d6f6a9f59
Set up MongoDB as a single-server replication set
...
This is necessary because the account server uses transactions, which only work in a replication set.
2023-12-18 20:51:45 -05:00
Matthew Lopez
afd592b1f2
Use bind mounts for nginx config
2023-12-18 20:44:39 -05:00
Matthew Lopez
d745c3b91d
Use bind mount for mitmproxy config
2023-12-18 20:43:34 -05:00
Matthew Lopez
2bd74b71c4
Set up CoreDNS for containers
...
This sends all requests to *.pretendo.cc or *.pretendo.network coming from inside a container to the nginx container.
2023-12-18 20:42:21 -05:00