Skip to content

Instantly share code, notes, and snippets.

@neerajgupta2407
neerajgupta2407 / celery.sh
Created October 10, 2023 10:42 — forked from amatellanes/celery.sh
Celery handy commands
/* Useful celery config.
app = Celery('tasks',
broker='redis://localhost:6379',
backend='redis://localhost:6379')
app.conf.update(
CELERY_TASK_RESULT_EXPIRES=3600,
CELERY_QUEUES=(
Queue('default', routing_key='tasks.#'),
@neerajgupta2407
neerajgupta2407 / saleor_api_nginx_conf
Created May 15, 2023 12:43
Saleor Dashboard nginx config
server{
server_name shop-api.algomock.in;
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
ALLOWED_HOSTS=x.x.x.x
ALLOWED_CLIENT_HOSTS=x.x.x.x
DEBUG=True
SECRET_KEY=12345678
INTERNAL_IPS=127.0.0.1,x.x.x.x,
DEFAULT_COUNTRY=IN
DEFAULT_CURRENCY=INR
APP_MOUNT_URI=/dashboard/
API_URI=http://x.x.x.x:8000/graphql/
@neerajgupta2407
neerajgupta2407 / install python 3.7.txt
Last active July 14, 2020 13:38
Steps to install mod_wsi for python 3.7
## Ref: https://phoenixnap.com/kb/how-to-install-python-3-ubuntu
1. sudo add-apt-repository ppa:deadsnakes/ppa
2. sudo apt update
3. sudo apt install python3.7
4. python ––version
# Update below variables in ~/.bashrc file.
# change below x.x.x.x to your server ip or 127.0.0.1 for localhost
export ALLOWED_HOSTS=x.x.x.x
export ALLOWED_CLIENT_HOSTS=x.x.x.x
export DEBUG=True
export SECRET_KEY=123456
export INTERNAL_IPS=127.0.0.1,x.x.x.x,
export DEFAULT_COUNTRY=IN
export DEFAULT_CURRENCY=INR
export APP_MOUNT_URI=/dashboard/
# setup storefront
git clone https://github.com/mirumee/saleor-storefront.git
cd saleor-storefront
git checkout 2.10.1
npm i
vim package.json : --host 0.0.0.0
npm start
export APP_MOUNT_URI=/dashboard/
export API_URI=http://3.6.136.178:8000/graphql/
cd /home/ubuntu/codes/backend/saleor-dashboard && npm start
export APP_MOUNT_URI=/dashboard/
export API_URI=http://3.6.136.178:8000/graphql/
cd /home/ubuntu/codes/backend/storefront && npm start
cd /home/ubuntu/codes/backend/saleor
source /home/ubuntu/codes/backend/venv/bin/activate
export ALLOWED_HOSTS=3.6.136.178
export ALLOWED_CLIENT_HOSTS=3.6.136.178
export DEBUG=True
export SECRET_KEY=123456
export INTERNAL_IPS=127.0.0.1,3.6.136.178,
export API_URI=http://3.6.136.178:8000/graphql/
export APP_MOUNT_URI=/dashboard/
export DEFAULT_COUNTRY=IN