Skip to content

Instantly share code, notes, and snippets.

View icarrr's full-sized avatar
Cycling anywhere and Work from everywhere

Faizar Septiawan icarrr

Cycling anywhere and Work from everywhere
View GitHub Profile
# Note, we are using "echo 3", but it is not recommended in production instead use "echo 1"
echo "sudo echo 1 > /proc/sys/vm/drop_caches"
icarrr /
Last active September 23, 2022 21:47
Open edX

Open edX

Install Open edX Using Method Native Installation

Add some variables to your server

echo "export LC_ALL='en_US.UTF-8'" >> ~/.bashrc
echo "export LANG='en_US.UTF-8'" >> ~/.bashrc
echo "export LANGUAGE='en_US.UTF-8'" >> ~/.bashrc
icarrr /
Created September 20, 2022 22:40
Cloudflared - argo tunnel

Login to cloudflare

.\cloudflared tunnel login

Create tunnel

.\cloudflared tunnel create tunnel_name

Argo tunnel config

icarrr / edx_microsite.conf
Created July 24, 2022 13:32
# NginX conf for micorsite Open edX
server {
access_log /edx/var/log/nginx/your-domain.access.log p_combined;
error_log /edx/var/log/nginx/your-domain.error.log error;
server_name your-domain;
location @proxy_to_lms_app {
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
echo 'Hello DevX!'
sudo chown `whoami` -R `pwd`
sudo chown edxapp -R `pwd`

Install MinIO

Backup and Restore DB Open edX

Open edX compile new theme or re-build assets with default theme

Install Rocket.Chat

Install Docker Engine and Compose