# Customizing appearance on 1-click AWS install

**URL:** <https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460>\
**Category:** Site Operations Help\
**Tags:** theming, plugins\
**Created:** [April 8, 2025, 1:07pm UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460 "2025-04-08T13:07:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jhor](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/jhor/32/8157_2.png) [@jhor](https://discuss.openedx.org/u/jhor)\
**Post date:** [April 8, 2025, 1:07pm UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460/1 "2025-04-08T13:07:48Z")

</div>

Hello  
I installed Tutor from AMI on AWS using the 1-click install (t3.large instance with 500 GB storage), setup DNS, created super user and imported demo course. All working flawlessly.

Then I’d like to customize theme so I :

- forked [GitHub - overhangio/tutor-indigo: An elegant, customizable theme for Open edX](https://github.com/overhangio/tutor-indigo) to my own repo
- replaced all instances of “indigo” with my theme name everywhere needed
- ssh’ed into the instance
- tutor local stop
- tutor plugins disable indigo
- went to plugins folder and cloned my forked repo
- located the virtual env pip command and used it to pip install -e . in the plugin folder
- tutor plugins enable mypluginname
- tutor images build openedx
- tutor local launch

But this last command fails, crying for an mfe image with the suffixed -mypluginname.  
I tried to tutor images build mfe but this fails after 458 seconds without any error message…

Thanks for any help you can provide

---

<div class="post-metadata">

**Author:** ![sarina](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sarina/32/2308_2.png) [@sarina](https://discuss.openedx.org/u/sarina)\
**Post date:** [April 10, 2025, 2:43pm UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460/2 "2025-04-10T14:43:40Z")

</div>

@jhor welcome to the community!

[@tutor-maintainers](https://discuss.openedx.org/groups/tutor-maintainers) any advice here?

---

<div class="post-metadata">

**Author:** ![joel.edwards](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/joel.edwards/32/3193_2.png) [@joel.edwards](https://discuss.openedx.org/u/joel.edwards)\
**Post date:** [April 11, 2025, 8:43am UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460/3 "2025-04-11T08:43:33Z")

</div>

Are you able to provide any additional logs from when you tried these steps?

I’ve tried also modifying indigo to change the name of the theme (can’t recall exactly what I did to make it work as this was quite long ago) but ultimately found it to be too much a chore to keep updated, I ended up just keeping the indigo theme as-is but simply replacing any icons/templates as I saw fit, this has been a much simpler route for me to just replace a few image files and such…

---

<div class="post-metadata">

**Author:** ![Danyal\_Faheem](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/danyal_faheem/32/8121_2.png) [@Danyal\_Faheem](https://discuss.openedx.org/u/Danyal_Faheem)\
**Post date:** [April 11, 2025, 11:25am UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460/4 "2025-04-11T11:25:23Z")

</div>

This is a tough one since there aren’t any logs. But, I can guess a little from what might be failing considering it took 458 secs to fail.

Looking at this:

> [@](#):
>
> - replaced all instances of “indigo” with my theme name everywhere needed

Did you also replace the indigo name in the [extra npm packages being installed](https://github.com/overhangio/tutor-indigo/blob/release/tutorindigo/plugin.py#L122-L124)? These packages are published to npm with this exact name and the image build would fail if the packages can’t be found on a registry.

If that is not the case, then it is possible the MFE image build might be failing because of the concurrent network connections (a common problem with the MFE image build). For this, you can try out the steps mentioned in these docs: [tutor-indigo/tutorindigo/plugin.py at release · overhangio/tutor-indigo · GitHub](https://github.com/overhangio/tutor-indigo/blob/release/tutorindigo/plugin.py#L122-L124).

---

<div class="post-metadata">

**Author:** ![regis](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/regis/32/2640_2.png) [@regis](https://discuss.openedx.org/u/regis)\
**Post date:** [April 14, 2025, 7:47am UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460/5 "2025-04-14T07:47:33Z")

</div>

> [@jhor](#):
>
> But this last command fails, crying for an mfe image with the suffixed -mypluginname.

This is what you need to fix. You really need to re-build the “mfe” image. But doing that might be failing because you don’t have enough memory. My bet is that you are facing this issue: [Troubleshooting — Tutor documentation](https://docs.tutor.edly.io/troubleshooting.html#high-resource-consumption-by-docker-on-tutor-images-build)

So I suggest the following:

1. Customise your Docker builder, as suggested above
2. Rebuild the mfe image, with `tutor images build mfe`
3. `tutor local launch`
4. Don’t forget to leave a review on the AWS marketplace if you’re happy with the result 🙂

---

<div class="post-metadata">

**Author:** ![jhor](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/jhor/32/8157_2.png) [@jhor](https://discuss.openedx.org/u/jhor)\
**Post date:** [April 14, 2025, 10:54am UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460/6 "2025-04-14T10:54:50Z")

</div>

Many thanks to all for your help.  
I was cautious in replacing indigo everywhere, and the reason for failure was indeed the mfe image not building for memory reasons.  
We ended up going another way but thanks everyone for the support.  
JH

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/2X/e/e0015f89e879bc75925b71fd11133ab15fe98297.png) [@system](https://discuss.openedx.org/u/system)\
**Post date:** [July 13, 2025, 10:54am UTC](https://discuss.openedx.org/t/customizing-appearance-on-1-click-aws-install/15460/7 "2025-07-13T10:54:50Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
