Erik Uden => ErikUden@mastodon.de on Nostr: 2023-07-10 — Construction Day 9 The first success of the day was finishing setting ...
2023-07-10 — Construction Day 9
The first success of the day was finishing setting up all nameservers for the mastodon.de domain (using glue records), one nameserver is hosted on the same IPv4 as #MastodonDE (different hardware, though) but the other nameserver is hosted on a friend’s computer (Patrick) which automatically mirrors the DNS config from the first one.
After having that work, there was just one step left, the last: the installation of Mastodon.
Nick and I pushed that task to the last last step but now there was nothing else to procrastinate with. The stream was getting a lot more exciting as we moved outside for the first time! Everything can be reached through SSH, now we don’t need to be present anymore.
The stream also became an English language stream and the Twitch chat became our live tech support. After understanding “/bin/bash” as “winbash” and learning that [“” was a binary, we’ve realized where our next issue was: installing PostgreSQL.
For some reason the installation worked, systemctl said that Postgres was “Active” and “Running” but it didn’t work at all - you couldn’t enter it and create a database, the psql command didn’t work. We had no idea why, Nick even had a work colleague help him live for multiple hours with no success. Strange issue!
We even began a ZOOM meeting and had Twitch viewers join so they could see Nick’s screen and try to troubleshoot his issues (as they were incredible with troubleshooting mine during the installation process).
It was sadly what took us the whole evening until midnight, where we ended the stream without success. We are currently here on the Mastodon Installation:
https://docs.joinmastodon.org/admin/install/#setting-up-postgresql
Postgresql is supposed to be running on a separate server which is what Nick is working on, the frontend / the Mastodon software itself is running on the server I was working with.
Nick planned for both the Mastodon installation and the setup of the database to each take one our, so we’re now in our 8th “one hour”, but I’m confident we’ll fix it today!
TODAY will be the FINAL STREAM (part two)
The first success of the day was finishing setting up all nameservers for the mastodon.de domain (using glue records), one nameserver is hosted on the same IPv4 as #MastodonDE (different hardware, though) but the other nameserver is hosted on a friend’s computer (Patrick) which automatically mirrors the DNS config from the first one.
After having that work, there was just one step left, the last: the installation of Mastodon.
Nick and I pushed that task to the last last step but now there was nothing else to procrastinate with. The stream was getting a lot more exciting as we moved outside for the first time! Everything can be reached through SSH, now we don’t need to be present anymore.
The stream also became an English language stream and the Twitch chat became our live tech support. After understanding “/bin/bash” as “winbash” and learning that [“” was a binary, we’ve realized where our next issue was: installing PostgreSQL.
For some reason the installation worked, systemctl said that Postgres was “Active” and “Running” but it didn’t work at all - you couldn’t enter it and create a database, the psql command didn’t work. We had no idea why, Nick even had a work colleague help him live for multiple hours with no success. Strange issue!
We even began a ZOOM meeting and had Twitch viewers join so they could see Nick’s screen and try to troubleshoot his issues (as they were incredible with troubleshooting mine during the installation process).
It was sadly what took us the whole evening until midnight, where we ended the stream without success. We are currently here on the Mastodon Installation:
https://docs.joinmastodon.org/admin/install/#setting-up-postgresql
Postgresql is supposed to be running on a separate server which is what Nick is working on, the frontend / the Mastodon software itself is running on the server I was working with.
Nick planned for both the Mastodon installation and the setup of the database to each take one our, so we’re now in our 8th “one hour”, but I’m confident we’ll fix it today!
TODAY will be the FINAL STREAM (part two)