*Author

Offline antiaverageTopic starter

  • Administrator
  • ********
  • ********
  • Posts: 1497
  • Reputation Power: 36
  • antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.
  • HTML5-hipster-sloth.bunchie();
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeRaise the Banners...AgainSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeMS Paint Card Art #7 WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294098#msg1294098
« on: October 13, 2019, 04:53:23 pm »
    I posted on Discord and Blab, but I really should bring you all up to speed on what's going on.

    We are migrating from our old host, Webfaction, to a new host, DigitalOcean.

    First, why are we migrating servers?

    • Cost: The base price of Webfaction for our needs is $80 a month, whereas DigitalOcean is generally $48 a month. DigitalOcean also makes it much easier to set up payments to autorun so there's no lapse.
    • Control: Webfaction does not provide you with your own server, it is a shared host. Like most shared hosts, you don't have root access, and you can't easily scale. It also made running custom processes a bit trickier.
    • Collaboration: It was very hard to work with others on Webfaction as we had to isolate each other to separate home directories with no shared resources. We tried ways to work around this, but none were satisfactory. On DigitalOcean we can do standard users and usergroups and set up permissions however we want.
    • Scale: DigitalOcean makes it very easy to separate servers for database vs website, etc. It's also very easy to migrate from a lower powered server to a higher powered one. While this isn't an issue today, if we intend to grow, this is the way forward.
    • Security: We have full control of our DigitalOcean server and can patch daily instead of waiting for Webfaction.

    Second, what's left?
    • Copy over server files
    • Copy over databases
    • Change domains to point to new server
    • Get forums working
      • Modify SMF to work with latest PHP
      • Fix pretty urls
        • Get pretty urls working
        • Fix pretty urls breaking on single quotes
        • Fix some pretty urls breaking on single quotes
      • Fix mysql calls
      • Fix bookmarks
      • Fix special characters
      • Fix custom bbcode
        • deck
        • decki
        • card
        • wiki
        • code
        • glossary
        • pmstaff
        • countdown
        • user
        • id
        • spoiler
        • footnotes
        • mod
        • gmod
        • admin
        • shadow
        • anchors
      • Fix karma system
      • Fix email system
    • Get blab working
      • Get chat working
      • Fix potato spam
      • Fix tab complete
      • Fix notifications
      • Fix potato lag and return the potatoes
    • Get dek.im working
      • Get redirect working
    • Get wiki working
      • Update to latest version to support latest PHP
      • Get redirect working
      • Fix custom extensions
    • Get tools working
    • Get etherpad working
    • Enable HTTPS
    • ...possibly more...

    I will be updating this as I get things done. Feel free to reply to this thread if you find any bugs or issues.
« Last Edit: August 06, 2023, 07:00:24 pm by antiaverage »
Developer of http://dek.im - a Deck Image generator with rollover to view full cards, current to version 1.327

Thanks to Amashi for my avatar!

Offline serprex

  • Administrator
  • ********
  • Posts: 2240
  • Reputation Power: 0
  • serprex hides under a Cloak.
  • Awards: War #12 Winner - Team Darkness
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294103#msg1294103
« Reply #1 on: October 13, 2019, 05:35:03 pm »
Really appreciate HTTPS certificate renewal just working for oetg, & HTTP2, & having a test server easily spun up

When can we get HTTPS enabled for this forum too?

Offline antiaverageTopic starter

  • Administrator
  • ********
  • ********
  • Posts: 1497
  • Reputation Power: 36
  • antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.
  • HTML5-hipster-sloth.bunchie();
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeRaise the Banners...AgainSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeMS Paint Card Art #7 WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294106#msg1294106
« Reply #2 on: October 13, 2019, 06:38:21 pm »
When can we get HTTPS enabled for this forum too?

I'll put that on the list!
Developer of http://dek.im - a Deck Image generator with rollover to view full cards, current to version 1.327

Thanks to Amashi for my avatar!

Offline serprex

  • Administrator
  • ********
  • Posts: 2240
  • Reputation Power: 0
  • serprex hides under a Cloak.
  • Awards: War #12 Winner - Team Darkness
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294116#msg1294116
« Reply #3 on: October 14, 2019, 02:50:56 am »
Quote
[02:46:27] ‹ddevans96› ‹@antiaverage› apologies, dunno if this is known yet, I haven't been keeping up - /tools is getting a 500 error

http://elementscommunity.org/tools

edit: Vineroz pointed out http://elementscommunity.org/forum/index.php/topic,20705.0.html
« Last Edit: October 14, 2019, 03:46:51 am by serprex »

Offline ddevans96

  • Legendary Member
  • ******
  • Posts: 8307
  • Country: us
  • Reputation Power: 113
  • ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.ddevans96 is a mythical and divine giver of immortality, one of the Turquoise Nymphs.
  • now palafrost online
  • Awards: Slice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 7th Birthday CakeSilver Donor9th Trials - Master of WaterSlice of Elements 6th Birthday Cake8th Trials - Master of WaterSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeWinner of the Harry Potter PvP House CupSlice of Elements 2nd Birthday Cake
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294117#msg1294117
« Reply #4 on: October 14, 2019, 03:01:16 am »
Bookmarks is also inaccessible via the button, just redirects to main forum page. I can access it in its entirety by adding a new bookmark, however.
discord / twitter: palafrost - 2x master of water - false god enthusiast
twitch: palafrost - speedrunner, ex-celeste, currently hades
avatar: makoto [persona 5] by asukabaka

Offline antiaverageTopic starter

  • Administrator
  • ********
  • ********
  • Posts: 1497
  • Reputation Power: 36
  • antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.
  • HTML5-hipster-sloth.bunchie();
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeRaise the Banners...AgainSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeMS Paint Card Art #7 WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294127#msg1294127
« Reply #5 on: October 14, 2019, 02:41:23 pm »
Bookmarks is also inaccessible via the button, just redirects to main forum page. I can access it in its entirety by adding a new bookmark, however.

I can reproduce. I don't think I've ever used that button... will investigate, appreciate the workaround.
Developer of http://dek.im - a Deck Image generator with rollover to view full cards, current to version 1.327

Thanks to Amashi for my avatar!

Offline iancudorinmarian

  • Legendary Member
  • ******
  • Posts: 3772
  • Country: ro
  • Reputation Power: 67
  • iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.iancudorinmarian walks among the Immortals, legends and guardians of all time.
  • Master of Ponies.Eternally salty about War#11 SEC.
  • Awards: Slice of Elements 11th Birthday CakeSlice of Elements 10th Birthday CakeWar #12 Winner - Team Darkness12th Trials - Master of EntropyWeekly Tournament WinnerSlice of Elements 9th Birthday CakeWeekly Tournament Winner11th Trials - Master of EntropySlice of Elements 8th Birthday CakeWinner of TrinityWinner of Team PvP #710th Trials - Master of EntropySlice of Elements 7th Birthday CakeWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament Winner9th Trials - Master of EntropyWeekly Tournament WinnerSlice of Elements 6th Birthday CakeWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 5th Birthday Cake
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294129#msg1294129
« Reply #6 on: October 14, 2019, 06:13:11 pm »
/img does not work with text that contains '

Offline Ginyu

  • Chat Moderator
  • *****
  • Posts: 1670
  • Country: de
  • Reputation Power: 25
  • Ginyu is a proud Wyrm taking wing for the first time.Ginyu is a proud Wyrm taking wing for the first time.Ginyu is a proud Wyrm taking wing for the first time.Ginyu is a proud Wyrm taking wing for the first time.Ginyu is a proud Wyrm taking wing for the first time.
  • Feel the punch of Gravity!
  • Awards: War #13 Winner - Team DarknessSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeSlice of Elements 8th Birthday CakeWeekly Tournament WinnerSlice of Elements 7th Birthday CakeWeekly Tournament WinnerChampionship League 2/2015 WinnerWeekly Tournament Winner9th Trials - Master of GravitySlice of Elements 6th Birthday CakeChampionship League 1/2015 2nd PlaceWeekly Tournament WinnerWeekly Tournament Winner
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294157#msg1294157
« Reply #7 on: October 15, 2019, 11:15:18 pm »
Forum topics with an apostrophe in their name also cannot be accessed, like http://elementscommunity.org/forum/trial-of-entropy/13th-trials-challengers-entrance-67344/
Instead, they just open the subforum.
Do you have a great idea for a Weekly Tournament? Post it here!
:aether War #8 :aether          :gravity Trials #9 :gravity
:gravity War #9 :gravity
:water War #10 :water

Offline antiaverageTopic starter

  • Administrator
  • ********
  • ********
  • Posts: 1497
  • Reputation Power: 36
  • antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.
  • HTML5-hipster-sloth.bunchie();
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeRaise the Banners...AgainSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeMS Paint Card Art #7 WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294169#msg1294169
« Reply #8 on: October 16, 2019, 11:56:56 am »
Forum topics with an apostrophe in their name also cannot be accessed, like http://elementscommunity.org/forum/trial-of-entropy/13th-trials-challengers-entrance-67344/
Instead, they just open the subforum.

Hmm, I had fixed this for most. e.g. http://elementscommunity.org/forum/general-discussion/im-awesome!-i-have-12-of-every-card!/

I need to figure out why some work and some don't...

It does seem like all future topics created with an apostrophe are fine now. Figuring out which past ones work and which past ones don't will be a bit tricky.
Developer of http://dek.im - a Deck Image generator with rollover to view full cards, current to version 1.327

Thanks to Amashi for my avatar!

Offline Zso_Zso

  • Hero Member
  • *****
  • Posts: 1682
  • Country: ca
  • Reputation Power: 23
  • Zso_Zso is a Mummy waiting to discover the path to glory.Zso_Zso is a Mummy waiting to discover the path to glory.Zso_Zso is a Mummy waiting to discover the path to glory.Zso_Zso is a Mummy waiting to discover the path to glory.
  • ghost of a past wizzard
  • Awards: Weekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament Winner 2019.10.26Weekly Tournament WinnerWeekly Tournament Winner - June 29Weekly Tournament WinnerSlice of Elements 10th Birthday CakeGold Donor7th Trials - Master of LightSlice of Elements 4th Birthday CakeWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament WinnerSlice of Elements 3rd Birthday Cake
Roses aren't red, Violets aren't blue.
They are just a simulation, and so are you!

Offline antiaverageTopic starter

  • Administrator
  • ********
  • ********
  • Posts: 1497
  • Reputation Power: 36
  • antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.antiaverage is a Gargoyle, dangerous and everlasting.
  • HTML5-hipster-sloth.bunchie();
  • Awards: Slice of Elements 15th Birthday CakeSlice of Elements 12th Birthday CakeSlice of Elements 10th Birthday CakeSlice of Elements 9th Birthday CakeRaise the Banners...AgainSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeMS Paint Card Art #7 WinnerSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday Cake
Developer of http://dek.im - a Deck Image generator with rollover to view full cards, current to version 1.327

Thanks to Amashi for my avatar!

Offline TribalTrouble

  • Legendary Member
  • ******
  • Posts: 2000
  • Country: us
  • Reputation Power: 23
  • TribalTrouble is a Mummy waiting to discover the path to glory.TribalTrouble is a Mummy waiting to discover the path to glory.TribalTrouble is a Mummy waiting to discover the path to glory.TribalTrouble is a Mummy waiting to discover the path to glory.
  • Awards: Slice of Elements 10th Birthday CakeSlice of Elements 8th Birthday CakeSlice of Elements 6th Birthday CakeSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday Cake
Re: Server Migration https://elementscommunity.org/forum/index.php?topic=67420.msg1294221#msg1294221
« Reply #11 on: October 20, 2019, 04:04:10 am »
Oh, this might be why my profile image bugged and the forum didn't allow me to upload a Pic instead of linking via imgur as I have it set now.

 

blarg: Amashi