Install open-edx from your own git repository... error HELP

49 views
Skip to first unread message

Leo Zurick

unread,
Jan 17, 2019, 11:31:06 AM1/17/19
to General Open edX discussion
Here is a crazy idea that I've been working  on since yesterday.

I had such a hard time trying to customizing open-edx, in order to
make it look different. Mostly related to visual styles, hiding edx
logos, favicons, edx default texts, and so on

And every time I do something wrong, the site stops working so I have
to start again from scratch and do all the customizations.

Is there a simple way to install it with  edx.platform-install.sh .
but pointing to my own github repository? Just replacing the URL,
doesn't work

sudo wget https://raw.githubusercontent.com/lpm0073/edx.scripts/master/edx.platform-install.sh

Thanks in advance!!

Lupus Furyo

unread,
Jan 17, 2019, 2:48:54 PM1/17/19
to edx-...@googlegroups.com
Hi
Changing look and feel does not require what you request/ask about. I would certainly not hide Powered by Open edX Logo in footer of the theme, as requested by Open edX devs.

As for other customization to the platform, If I now remember correctly, you would need to go through two steps
Fork on GitHub the repo
" edX configuration"
change all entries there to point to your own fork of
"edx-platform"
and follow the standard installation steps outlined in the official docu.
Best, L.

--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/146a31a4-09c8-4562-abaf-6f9ec3fe1451%40googlegroups.com.

Leo Zurick

unread,
Jan 17, 2019, 2:54:35 PM1/17/19
to General Open edX discussion

"edx-platform"
and follow the standard installation steps outlined in the official docu.


Thanks, the thing is, the standar installation usea a script that doesn't poit at all to any github repo,  

When you check   edx.platform-install.sh .

i cannot find a place to add my git url.

What am I missing? 

Lupus Furyo

unread,
Jan 17, 2019, 4:22:57 PM1/17/19
to edx-...@googlegroups.com
Hai, please take a look at the last lines of the script you're referring to

export OPENEDX_RELEASE=open-release/hawthorn.master
# 2. Bootstrap the Ansible installation:
wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/ansible-bootstrap.sh -O - | sudo -H bash

# 3. (Optional) If this is a new installation, randomize the passwords:
wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/generate-passwords.sh -O - | bash

# 4. Install Open edX:
wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/native.sh -O - | bash > install.out

--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.

Nate Aune

unread,
Jan 17, 2019, 5:42:16 PM1/17/19
to edx-...@googlegroups.com, Lawrence McDaniel

Leo Zurick

unread,
Jan 17, 2019, 8:32:29 PM1/17/19
to General Open edX discussion
I did, actually i followed those tutorials, but every time i have to install a new server, i have to do it from scratch and follow those steps one by one, the idea is to pre-set an installer with my configs and preferences from my git repository

Leo Zurick

unread,
Jan 18, 2019, 7:53:25 AM1/18/19
to General Open edX discussion
Hai, please take a look at the last lines of the script you're referring to

export OPENEDX_RELEASE=open-release/hawthorn.master
# 2. Bootstrap the Ansible installation:
wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/ansible-bootstrap.sh -O - | sudo -H bash

# 3. (Optional) If this is a new installation, randomize the passwords:
wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/generate-passwords.sh -O - | bash

# 4. Install Open edX:
wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/native.sh -O - | bash > install.out




yes i saw them, and i fork edx/configuration/  but I cannot find things like, set and specific theme, defaul text from home page and things like that, I tried a simple text, pointing to my repository with a different logo, not the default 2 circles logo
but it seems that it gets the files from somewhere else
not just a git repository
Reply all
Reply to author
Forward
0 new messages