WARNING: THIS INSTALLATION METHOD IS DEPRECATED and will not work for Open edX versions released after December 20, 2021. The Maple release and all future releases are installed using Tutor, a Docker-based application.
Learn how to create a complete backup solution for your Open edX installation. This detailed step-by-step how-to guide covers backing up MySQL and MongoDB, organizing backup data into a single date-stamped tarball zip file, plus how to setup a cron job and how to copy your backups to an AWS
Sophisticated animations pose some interesting challenges in ReactJS, especially when using CSS keyframes. I recently created a cool CSS/JS animation for a ReactJS project, and it turned out to be harder than I’d anticipated. Hopefully this article will help you to avoid, or at least anticipate some of the challenges
Get your Letsencrypt SSL certificate working on your AWS EC2 Amazon Linux2 Apache instance in just a few minutes with this detailed step-by-step how-to guide.
Learn how to create a production-ready Django web platform using cookiecutter-django, deployed to AWS Ubuntu 18.04 with Nginx, Gunicorn, Redis and MySQL. I’ve refined the following “best practice” comprehensive setup procedure to ensure that I get each project setup consistently, the right way, the first time.
How do you automatically deploy from Github if your repo is private? The first time I had to this it was a nightmare, simply because the Github documentation assumes that all of its users possess a knowledge base bordering on the absurd. The reality is that setting this up is
Tutor for Docker simplifies the process of getting an Open edX installation up and running. If you are installing Open edX for evaluation purposes, or if your installation will support less than say, 1,000 learners, then you should seriously consider using Tutor to install the platform rather than using the
Whether you’re changing hosting providers or trying to clone a WordPress site to jumpstart a new project, rest assured that you can copy, migrate or rename your site in a matter of minutes. But there are a couple of details with the inner workings of WordPress that can cause problems.
Lets take a closer look at using Zappa in a real-world development environment for a full-featured Django app deployed to an AWS Lambda function, with static assets loaded to S3 and served by Cloudfront.
In this tutorial we take a look at the Open edX UI architecture and some of its foundational technologies. Key styling principals are illustrated with a detailed set of practical examples that you can put to work in your own comprehensive theme.