Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#73 2018-09-03 16:21:55

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,094
Website Mastodon

Re: Server migration - status, discussion

gaekwad wrote #313794:

  • it’s now running Textpattern 4.7.1 on Nginx 1.15 and PHP 7.2;
  • jakob and philwareham fixed the themes;
  • it no longer has the obnoxious errors about missing fonts;

thanks! and is TxP still hosted at Joyent? or?


…. texted postive

Offline

#74 2018-09-03 16:25:35

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,271
GitHub

Re: Server migration - status, discussion

Alright, textpattern.com migration is well underway.

25 minutes into the migration:

  • new SSL is in place;
  • site has migrated to new server;
  • search function works as expected;
  • enabled IPv6 (DNS pending);

To do:

  • some minor theme changes to point to new live site;
  • probably some other stuff that I haven’t found yet;

It’s going smoothly so far.

Last edited by gaekwad (2018-09-03 16:29:22)

Offline

#75 2018-09-03 16:31:46

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,271
GitHub

Re: Server migration - status, discussion

bici wrote #313796:

thanks! and is TxP still hosted at Joyent? or?

Migrating away from Joyent. The server we were running on at Joyent is running an EOL’d version of Solaris and was not practically capable of current web server best practice.

When the textpattern.com site goes live for you, you’ll see the new web host in the bottom right corner…I don’t want to spoil the surprise!

Offline

#76 2018-09-03 16:47:14

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 2,094
Website Mastodon

Re: Server migration - status, discussion

gaekwad wrote #313798:

…I don’t want to spoil the surprise!

you little devil, you .. .cheers!

PS Digital Ocean!
So we are now officially into TxP 2.0. TxP is now all grown up and has shed its old roots. 2018. Congratulations to all the Devs and a big Thank You!

Last edited by bici (2018-09-03 16:50:37)


…. texted postive

Offline

#77 2018-09-03 18:15:45

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,271
GitHub

Re: Server migration - status, discussion

bici wrote #313799:

So we are now officially into TxP 2.0.

Well, actually we’re into http/2, TLS 1.3 (with TLS 1.2 fallback), IPv6 (with IPv4 fallback), and a lot more scope to run some very neat things in future. Happy days!

Offline

#78 2018-09-03 18:28:35

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,271
GitHub

Re: Server migration - status, discussion

It looks like textpattern.com has migrated successfully. DNS changes should roll out over the coming hours/days. There are some small snags on caching which will be rectified in the coming days.

Otherwise, all systems go! Please report any issues in this thread, bearing in mind you may need to clear your cache before you can see the new server.

This leaves the following properties to migrate:

  • Textpattern RPC server for legacy installations (this needs some attention first, uptime/availability is essential)
  • Textpattern forum (this is a sizeable job)
  • TXP magazine (some preflight tasks to complete first)

Offline

#79 2018-09-03 19:02:35

philwareham
Core designer
From: Haslemere, Surrey, UK
Registered: 2009-06-11
Posts: 3,564
Website GitHub Mastodon

Re: Server migration - status, discussion

Great stuff Pete! The new server also helps with what I have planned for the Thenes and Plugins sites, which would not run on the old server.

PS. We need to discuss moving the docs site to .com suffix which will complete that migration. I’ll need to look into Github’s recent allowance of HTTPS for custom domains – which also means we won’t need Cloudflare’s services essentially.

Offline

#80 2018-09-03 19:05:44

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 4,734
Website

Re: Server migration - status, discussion

Cool! I hope you’ve had your Asahi by now!

philwareham wrote #313810:

I’ll need to look into Github’s recent allowance of HTTPS for custom domains – which also means we won’t need Cloudflare’s services essentially.

Can you explain that, please? On another site, we’re debating whether to keep Cloudflare and I know too little about that.


TXP Builders – finely-crafted code, design and txp

Offline

#81 2018-09-03 19:08:24

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,271
GitHub

Re: Server migration - status, discussion

philwareham wrote #313810:

PS. We need to discuss moving the docs site to .com suffix which will complete that migration. I’ll need to look into Github’s recent allowance of HTTPS for custom domains – which also means we won’t need Cloudflare’s services essentially.

Totally fine – we can whack it on the roadmap, no worries. I’ve got some time tonight if it’s easy to do, and honestly I have about 3x safe levels of caffeine in my system from earlier on so the timing’s good.

Offline

#82 2018-09-03 19:10:20

gaekwad
Server grease monkey
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 4,271
GitHub

Re: Server migration - status, discussion

jakob wrote #313811:

Cool! I hope you’ve had your Asahi by now!

Not yet, but it’s coming. I decided to postpone until the whole job is done. I’m a terrible beer drinker, I have maybe 5 a year maximum.

Offline

#83 2018-09-03 19:33:22

philwareham
Core designer
From: Haslemere, Surrey, UK
Registered: 2009-06-11
Posts: 3,564
Website GitHub Mastodon

Re: Server migration - status, discussion

Hi Jakob, we only now use Cloudflare on Textpattern sites to enforce HTTPS on the docs site (which is a Jekyll powered GitHub Pages site). Up until very recently you couldn’t have a custom domain pointing to a GitHub Pages site and have it run as HTTPS – so we use Cloudflare as a middleman to incept requests and rewrite to HTTPS.

Now GitHub do allow custom domains with HTTPS natively I can get rid of this service.

Cloudflare is still very good in my opinion and their caching is excellent – but Pete’s server build is also very fast so instead of handing our DNS to a third party (which occasionally can be subject to outages and attacks) we can simply drop their services here without any performance impact.

Offline

#84 2018-09-03 20:36:31

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 4,734
Website

Re: Server migration - status, discussion

Thanks for the eloquent explanation, Phil!


TXP Builders – finely-crafted code, design and txp

Offline

Board footer

Powered by FluxBB