I’ve been assessing the amount of “control” that I personally have for this project and it’s too high. I’m a single point of failure and I think we need to change that. Today I have the following “controls”:
I also run a number of bots, chat things, antispam stuff. The list goes on and on. It’s too much. And I engage in risky sports. I was hit by a car this year and could have died.
I would like to start by transitioning forum.zenon.org to @mehowbrainz and the TG Community channel to a 3rd party. To be clear, I’m not going anywhere. My commitment to this project has never been higher. I just cannot have this much control.
The forum takes:
vps
mailgun for email
stackpath for CDN
s3 for backup
How does everyone feel about this? This is not a rug. I am not turning anything off. George knows who I am. I’m just worried about my level of control. I hope everyone thinks I’ve been a good and honest actor. I plan to transition stuff that way too.
Cool. I think you have AWS. They have a CDN but I’ve never gotten it to work as well as Stackpath. AWS also has a mail delivery service but I don’t have experience with it.
If you set this up with AWS <> S3 on AWS <> Stackpath <> Mailgun it will be much easier and the configs will transfer very easily. If you decide to change any of those, I won’t have experience setting them up. And the CDN stuff can get very tricky.
ya something happened with the docker compose file. I tried to fix it and then the network forked and got sidetracked. I’ll try to fix it in the coming days.
I am seeing the discussion on TG questioning my desire to reduce exposure. I hope this list helps explain why. It should be clear this is too much for a small project.
Just wanted to provide an update. I’ve provided all the config files and a test backup. I’ve also provided a proposed transition plan. The engineer is evaluating everything. We have plenty of time. The site is working great and there is no need on my end to move quickly or make a mistake.
The forums have been transitioned to the ZenonOrg operated infrastructure. Login with GitHub has been added. Let’s give a round of thank you’s to @0x3639 for running this infrastructure over the last few years. Will be in good hands until we transition to a more decentralized hosting solution in some future, as outlined by @romeo.
If images aren’t loading for you, please leave a note here. We had faced the issue in a trial transition and resolved it, though @cryptocheshire reported that the images aren’t loading for him. The infra engineer is rebuilding discourse to resolve the issue.
Some email addresses aren’t receiving password reset emails etc (gmail addresses seem to work). We’ve identified the issue and tagged the infra engineer to resolve it asap. Thanks for your patience while we iron out the kinks of this transition.