bethlakshmi / GBE2

Great Burlesque Expo (www.burlesque-expo.com) system in django
2 stars 2 forks source link

Investigate Divio Hosting #1261

Closed bethlakshmi closed 3 years ago

bethlakshmi commented 5 years ago

This may want to be a separate issue, but I may have found a better host -- https://www.divio.com/plans/

Roughly $4/month includes

This might be much faster than you trying to do the upgrades manually...

Originally posted by @burlexpo in https://github.com/bethlakshmi/GBE2/issues/1245#issuecomment-522323753

bethlakshmi commented 5 years ago

So, fun fact, after a not small amount of digging on this:

Now... I'm investigating again. So far:

https://burlesque-expocom-stage.us.aldryn.io/en/login/?next=%2F

@burlexpo - you have a login - mailed under separate cover.

So far, I know I got the bootstrap plugin working... and that means I know how to use their supported plugins - hot diggety!

bethlakshmi commented 5 years ago

Early things I should focus on to avoid wasting time:

bethlakshmi commented 5 years ago

for later - need tech detox now: http://support.divio.com/en/articles/17880-set-up-your-ssh-keys

But SSH keys go from my computer to the Divio cloud. There appears to be no shell access.

Having consulted with 100% of the web dev team, I decided we don't care that much. But... this is then only feasible if I can integrate the developer environment with our code. AND if I have direct access to the SQL database.

bethlakshmi commented 5 years ago

I got a bit farther -

https://github.com/bethlakshmi/gbe-divio-cloud

and

https://custom-burl-expo-stage.us.aldryn.io/

are now connected. It lets me edit the templates, and push code back and forth from my desktop to the server, through git. That's some of the basics.

Things that don't work (but I'm trying):

I'm starting to get visual elements in the Django CMS system working:

For our custom code - I really haven't begun trying, this is django 1.11 - and we're still behind the times. I am bracing myself for trying to integrate and upgrade our code directly into this system... what the hell...

bethlakshmi commented 5 years ago

Fun Fact: Staging server requires user to be logged in. Live Server doesn't - it can be no-login-viewable. Makes some sense, but it means that "not logged in" user experience testing is either on my local or live. That's a tad icky, because there are some JS loading issues on the Divio cloud servers that don't exist on my local.

bethlakshmi commented 5 years ago

So that @burlexpo doesn't feel hopeless and alone. Although progress is SLOW, I'm getting there by baby steps (pun intended).

Now... I'm ready to start separating the known from the unknown and work towards resolution of the unknown:

RESEARCH PROJECTS: The time estimate on these is "I have no earthly idea". Some may be a conjecture of "small" or "large" but only w. respect to each other:

DEVELOPMENT PROJECTS: This is work that seems quite doable, and estimate-able - it just needs to get done before transition.... Thus, there's an estimate on all this:

ISSUES TO BE FIXED: There's no research here, we just need to figure out how to handle as a business:

Looking at all this, I'm debating making tickets for this stuff. I'll talk to @burlexpo and maybe move this very long format into tickets in the other repository.

burlexpo commented 5 years ago

https://codeburst.io/intro-to-google-fonts-for-web-developers-5559b63807d3

Team BurlExpo www.Burlesque-Expo.com

BurlExpo

-=Scratch www.BostonBabydolls.net (617)869-2000

bethlakshmi commented 5 years ago

So... these (it turns out) are NOT google fonts. They are from other sources:

https://fonts.google.com/?query=twentieth

If these were Google fonts, the website you pointed me to would be great (so if you want any of those other fonts.... probably not too hard..)

Looks like, if I'm trying to include it, I need to pay ~$20 for it:

https://www.fonts.com/font/pelavin-fonts/twentieth-century?QueryFontType=Web&src=GoogleWebFonts

This site explictly says "web font".

At this point, I've spent enough time chasing it, that if we go with Divio, I suggest I buy it for $20 and you buy me dinner for $20 sometime. :)

On Wed, Sep 11, 2019 at 8:53 AM Scratch notifications@github.com wrote:

https://codeburst.io/intro-to-google-fonts-for-web-developers-5559b63807d3

Team BurlExpo www.Burlesque-Expo.com

BurlExpo

-=Scratch www.BostonBabydolls.net (617)869-2000

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bethlakshmi/GBE2/issues/1261?email_source=notifications&email_token=ABCVB42DSZTEXPYJTPAIITDQJDS5VA5CNFSM4INJ7G22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6OMA3Q#issuecomment-530366574, or mute the thread https://github.com/notifications/unsubscribe-auth/ABCVB44ATF3MWJPXXKXFBG3QJDS5VANCNFSM4INJ7G2Q .

bethlakshmi commented 3 years ago

Close - moved that to another repo