Matthew Lopez
6f2634da8c
Make Go debugger configuration consistent
2024-08-07 13:40:50 -04:00
Matthew Lopez
022eba06ca
Replace Node debugging patches with custom command
2024-08-07 13:22:39 -04:00
Joshua Peisach
dfd6423e54
add pikmin 3 gitmodule, env file, compose.yml entry
2024-07-31 21:08:59 -04:00
Matthew Lopez
424dd11ba9
Fix Splatoon Delve port
2024-07-31 21:05:48 -04:00
redmine4404
4ffcb938b9
some fix
2024-07-30 15:27:46 +02:00
redmine4404
71dde0bab2
maede some adjust for the PR review
2024-07-30 15:16:07 +02:00
redmine4404
d164320977
Add Minecraft Server
...
Added the NEX minecraft for wiiu server.
2024-07-28 16:59:05 +02:00
Matthew Lopez
1f3a535ca5
Delete non-functional logs directory
...
This will no longer work when the containers run as a non-root user, and they are unnecessary when the logs can be taken directly from the container.
2024-07-22 22:46:08 -04:00
Matthew Lopez
c63162eb28
Update submodules with upstream Dockerization PRs
2024-07-22 22:42:16 -04: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
865282aa32
Update TypeScript servers with new Dockerfile template
2024-06-23 21:03:54 -04:00
Matthew Lopez
bdf4d5f769
Document SSSL connection steps and disable by default
...
The main issue with enabling SSSL by default is that it reqires the manual step of dumping the Nintendo CA G3 first.
2024-06-05 20:18:57 -04:00
Matthew Lopez
07114fde00
Set up SSSL connections with DNS
2024-06-05 19:57:47 -04:00
Matthew Lopez
058c2a8ade
Change every service to restart: always
2024-06-05 16:54:27 -04:00
Matthew Lopez
70df1c0aa8
Switch from MailDev to Mailpit
2024-05-30 14:26:23 -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
579672b4eb
Delete unused account-certificates volume
2024-05-10 20:07:09 -04:00
Matthew Lopez
e7953be311
Create server backup and restore scripts
2024-05-03 00:29:39 -04:00
Matthew Lopez
19f7173ea6
Set up Redis Commander
2024-04-28 13:55:28 -04:00
Matthew Lopez
d35fa242e2
Configure Juxtaposition with Redis
2024-04-28 13:27:04 -04:00
Matthew Lopez
fbaa761452
Remove obsolete version element
2024-03-28 10:20:45 -04:00
Matthew Lopez
f72c9c8ef2
Remove WIP comment from SMM server
2024-03-03 10:15:31 -05:00
Matthew Lopez
c3b42e2888
Revert "Set up docker compose watch support"
...
This reverts commit b632f3e5a6 .
2024-02-22 21:55:44 -05: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
b632f3e5a6
Set up docker compose watch support
2024-02-22 18:12:15 -05:00
Matthew Lopez
e532a095b8
Enable Go debugging for all servers
2024-02-22 17:42:19 -05:00
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
803e2fa623
Create logs directories
2024-01-11 14:26:49 -05:00
Matthew Lopez
c187628af4
Fix mongo-express and disable unnecessary authentication
2024-01-08 21:45:00 -05:00
Matthew Lopez
d51811683a
Remove the custom mitmproxy config
2024-01-04 10:25:41 -05:00
Matthew Lopez
da490d8fb8
Switch mitmproxy-pretendo branch to master
2024-01-04 10:17:41 -05:00
Matthew Lopez
ddc825a15f
Add BOSS to the servers table
2023-12-29 21:17:04 -05:00
Matthew Lopez
2cfca4b023
Set up the BOSS server
2023-12-29 13:19:39 -05:00
Matthew Lopez
697167ac1f
Remove the public DNS container
...
It is currently unused and has an annoying port conflict on Linux.
2023-12-28 22:36:30 -05:00
Matthew Lopez
0eb1a0f147
Set up centralized logging in logs
2023-12-27 17:35:49 -05:00
Matthew Lopez
5e66108af2
Fix some formatting issues caused by a bad Prettier config
2023-12-26 21:33:25 -05:00
Matthew Lopez
8d9ee17053
Use Docker buildx bake for building
2023-12-26 19:37:57 -05:00
Matthew Lopez
c251e59f1c
Quick depends fix
2023-12-26 14:20:30 -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
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
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
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