Matthew Lopez
|
fe3cfdb439
|
Rename mongodb first run script to make it clearer that it only runs once
|
2023-12-20 18:09:18 -05:00 |
|
Matthew Lopez
|
8d029058e2
|
Use a better password generation in the environment setup
Having a "/" character in the passwords was causing problems.
|
2023-12-20 17:54:55 -05:00 |
|
Matthew Lopez
|
47a91661c1
|
Small script updates
|
2023-12-20 17:33:29 -05:00 |
|
Matthew Lopez
|
a68f4b1f9d
|
Don't change the Postgres password if it's already set up
|
2023-12-20 16:56:46 -05:00 |
|
Matthew Lopez
|
821a496a80
|
Fix a typo in the account dockerfile
|
2023-12-20 16:25:22 -05:00 |
|
Matthew Lopez
|
470a51872b
|
Make docker compose always pull
|
2023-12-20 16:24:57 -05:00 |
|
Matthew Lopez
|
a44669d5c4
|
Set up Friend List server!
|
2023-12-20 16:15:57 -05:00 |
|
Matthew Lopez
|
bfdb556c88
|
Create datastore certs in dockerfile
|
2023-12-20 16:14:23 -05:00 |
|
Matthew Lopez
|
845f4e0b27
|
No need to rebuild mitmproxy-pretendo every time
|
2023-12-20 16:03:38 -05:00 |
|
Matthew Lopez
|
e0cb3e9769
|
Looks like the account certs directory doesn't actually do anything
|
2023-12-20 14:19:20 -05:00 |
|
Matthew Lopez
|
7eb5108a47
|
Set up Postgres server for friends
|
2023-12-20 12:53:29 -05:00 |
|
Matthew Lopez
|
59924e7772
|
Create account cert setup script
|
2023-12-20 12:52:02 -05:00 |
|
Matthew Lopez
|
840bacedc4
|
Set up mongo-express for administration
|
2023-12-20 11:46:19 -05:00 |
|
Matthew Lopez
|
e62366b881
|
Revert "Most containers actually will be fine without DNS resolution"
Seems like that is actually not true. This reverts commit 8b6d00db6e.
|
2023-12-20 11:34:13 -05:00 |
|
Matthew Lopez
|
b65ef5197b
|
Whoops, forgot a comma in the dockerfile
|
2023-12-20 11:27:02 -05:00 |
|
Matthew Lopez
|
5196fe115f
|
Stop randomly generating the minio root username
|
2023-12-20 11:23:57 -05:00 |
|
Matthew Lopez
|
8461542587
|
Switch to dev branches
|
2023-12-20 10:59:45 -05:00 |
|
Matthew Lopez
|
57214ad0f3
|
Update account Dockerfile patches from account PR 73
|
2023-12-20 10:55:29 -05:00 |
|
Matthew Lopez
|
69cc46905e
|
Switch to Redis Alpine
|
2023-12-20 10:39:52 -05:00 |
|
Matthew Lopez
|
8b6d00db6e
|
Most containers actually will be fine without DNS resolution
|
2023-12-20 10:29:16 -05:00 |
|
Matthew Lopez
|
ed0d78a2c1
|
Create friends server submodule
|
2023-12-19 15:50:55 -05:00 |
|
Matthew Lopez
|
0e3fb11514
|
Set up MailDev as a test mailserver
|
2023-12-19 15:27:58 -05:00 |
|
Matthew Lopez
|
7a0564688d
|
Set up Redis for the account server
|
2023-12-19 14:31:32 -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
|
83e5b43eba
|
Add a couple TODOs
|
2023-12-19 13:33:38 -05:00 |
|
Matthew Lopez
|
3e8632e802
|
Add Wii U IP to environment setup
|
2023-12-19 13:29:31 -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
|
fd2ec3801d
|
Rename some account server patches, misc small changes
|
2023-12-18 20:54:32 -05:00 |
|
Matthew Lopez
|
89489f2462
|
Add Inkay patches compilation script
|
2023-12-18 20:52:18 -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
|
a82ecdae31
|
Set up vscode debugging for account server
|
2023-12-18 20:49:23 -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 |
|
Matthew Lopez
|
a500189e83
|
Init and update website submodules
|
2023-12-18 20:29:33 -05:00 |
|
Matthew Lopez
|
79a8b81bab
|
Start setting up the account server
This is about the minimum required to make the account server start. It doesn't fully work yet.
|
2023-12-17 14:39:20 -05:00 |
|
Matthew Lopez
|
3b62284d33
|
Add mitmproxy-pretendo submodule
|
2023-12-17 11:13:13 -05:00 |
|
Matthew Lopez
|
9342a902c9
|
Add Pretendo account server submodule
|
2023-12-16 18:18:43 -05:00 |
|
Matthew Lopez
|
159d1bcf3c
|
Initial commit
|
2023-12-16 17:38:20 -05:00 |
|