Matthew Lopez
353048d4b3
Create full environment reset script
2024-05-10 21:20:19 -04:00
Matthew Lopez
e434511155
Switch from environment/server.local.env to a global .env file
2024-05-10 20:54:52 -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
c96c756a5f
Of course I messed up the ln command order
2024-05-10 20:11:11 -04:00
Matthew Lopez
579672b4eb
Delete unused account-certificates volume
2024-05-10 20:07:09 -04:00
Matthew Lopez
f7c906fa0b
Move from running yq in CI to using a compose.ci.yml
2024-05-10 20:05:42 -04:00
Matthew Lopez
c52a802b7d
Fix regression in checking whether local environment files exist
2024-05-10 17:42:16 -04:00
Matthew Lopez
bafb12e1d0
Fix error with calling setup-environment.sh in the setup script
2024-05-10 17:29:07 -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
dependabot[bot]
76c38ca5d7
Bump repos/website from ad0563b to 79d22e2 ( #61 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `ad0563b` to `79d22e2`.
- [Commits](ad0563b244...79d22e2ec8 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-09 15:33:41 -04:00
dependabot[bot]
3c896d3cd7
Bump repos/account from d4df120 to af54670 ( #60 )
...
Bumps [repos/account](https://github.com/PretendoNetwork/account ) from `d4df120` to `af54670`.
- [Commits](d4df120601...af54670fbc )
---
updated-dependencies:
- dependency-name: repos/account
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 16:06:21 -04:00
Matthew Lopez
e2a5761e53
Update BOSS submodule and configure connection to friends
2024-05-06 19:34:27 -04:00
Matthew Lopez
f55a2e0d33
Update website submodule and fix online files patch
2024-05-06 19:29:20 -04:00
Matthew Lopez
826c52d706
Create internal directory for scripts
2024-05-03 13:17:36 +00:00
Matthew Lopez
06c89a4920
Only update the Postgres password when restoring a backup
2024-05-03 08:28:57 -04:00
Matthew Lopez
4a4643b1d8
Make backups error if the backup directory already exists
2024-05-03 08:24:13 -04:00
Matthew Lopez
e7953be311
Create server backup and restore scripts
2024-05-03 00:29:39 -04:00
dependabot[bot]
c88f39abf3
Bump repos/website from 2b98579 to 7e1c746 ( #57 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `2b98579` to `7e1c746`.
- [Commits](2b98579f19...7e1c746bd6 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 15:26:30 -04:00
Matthew Lopez
94218bf80b
Link to roadmap and plans issue
2024-04-28 14:30:54 -04:00
Matthew Lopez
19f7173ea6
Set up Redis Commander
2024-04-28 13:55:28 -04: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
aea83de628
Fix Juxtaposition patches
2024-04-28 12:59:33 -04:00
Matthew Lopez
0c5be36790
Update juxtaposition-ui submodule
2024-04-28 12:55:20 -04:00
Matthew Lopez
19ed9cbfa0
Fix account server patches
2024-04-28 12:54:06 -04:00
Matthew Lopez
48d677c4ad
Clean repos before setting up submodules
2024-04-28 12:51:40 -04:00
Matthew Lopez
8fd683f4ca
Update account submodule
2024-04-28 12:38:05 -04:00
dependabot[bot]
169c790963
Bump repos/Inkay from d62765b to b239ae8 ( #41 )
...
Bumps [repos/Inkay](https://github.com/PretendoNetwork/Inkay ) from `d62765b` to `b239ae8`.
- [Release notes](https://github.com/PretendoNetwork/Inkay/releases )
- [Commits](d62765bab9...b239ae82db )
---
updated-dependencies:
- dependency-name: repos/Inkay
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-28 11:28:50 -04:00
dependabot[bot]
bd602647c2
Bump repos/website from 3e73961 to 2b98579 ( #53 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `3e73961` to `2b98579`.
- [Commits](3e739618be...2b98579f19 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-26 16:07:35 -04:00
dependabot[bot]
f7ed3107ef
Bump repos/website from 00dc864 to 3e73961 ( #52 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `00dc864` to `3e73961`.
- [Commits](00dc864b32...3e739618be )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-24 15:20:19 -04:00
dependabot[bot]
d18fa85469
Bump repos/website from 9bb9f6a to 00dc864 ( #35 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `9bb9f6a` to `00dc864`.
- [Commits](9bb9f6a4f0...00dc864b32 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 21:02:08 -04:00
dependabot[bot]
debc5f15dc
Bump repos/website from 551a3b5 to 9bb9f6a ( #34 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `551a3b5` to `9bb9f6a`.
- [Commits](551a3b564d...9bb9f6a4f0 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 16:50:22 -04:00
dependabot[bot]
2bc6433184
Bump repos/website from f394918 to 551a3b5 ( #32 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `f394918` to `551a3b5`.
- [Commits](f3949182c4...551a3b564d )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 10:59:49 -04:00
dependabot[bot]
e1609d3c6f
Bump repos/website from 9fef8dd to f394918 ( #30 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `9fef8dd` to `f394918`.
- [Commits](9fef8dd8e1...f3949182c4 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 16:29:45 -04:00
Matthew Lopez
fbaa761452
Remove obsolete version element
2024-03-28 10:20:45 -04:00
dependabot[bot]
905499facf
Bump repos/website from e63580f to 9fef8dd ( #29 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `e63580f` to `9fef8dd`.
- [Commits](e63580f2c7...9fef8dd8e1 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 15:59:27 -04:00
Matthew Lopez
1e45d6b418
Add new 3DS friends account switcher instructions
2024-03-13 22:37:14 -04:00
Matthew Lopez
c1eacbd834
Add a note about the Citra online fork
2024-03-13 22:16:02 -04:00
Matthew Lopez
78a13be29c
Update the readme with some setup advice
2024-03-03 21:52:46 -05:00
Matthew Lopez
c3ee9116af
Implement access level 4
2024-03-03 18:56:34 -05:00
Matthew Lopez
0bcd0a386e
Wait for 60 seconds when testing server startup
2024-03-03 11:03:17 -05:00
Matthew Lopez
f72c9c8ef2
Remove WIP comment from SMM server
2024-03-03 10:15:31 -05:00
dependabot[bot]
674d2d9959
Bump repos/juxtaposition-ui from 24dddb2 to e373686 ( #28 )
...
Bumps [repos/juxtaposition-ui](https://github.com/PretendoNetwork/juxtaposition-ui ) from `24dddb2` to `e373686`.
- [Commits](24dddb2062...e3736862ca )
---
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>
2024-02-29 14:21:49 -05:00
dependabot[bot]
f52ccb3330
Bump repos/account from 88a9c2e to 0242fa7 ( #27 )
...
Bumps [repos/account](https://github.com/PretendoNetwork/account ) from `88a9c2e` to `0242fa7`.
- [Commits](88a9c2e04d...0242fa7450 )
---
updated-dependencies:
- dependency-name: repos/account
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 14:51:08 -05:00
Matthew Lopez
292b00491d
Document the Super Mario Maker server working
2024-02-22 22:30:21 -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
42a16149f9
Switch to the legacy Go debug adapter
...
Without this, I couldn't create any breakpoints.
2024-02-22 18:11:46 -05:00
Matthew Lopez
e532a095b8
Enable Go debugging for all servers
2024-02-22 17:42:19 -05:00