---
title: "Abizeyimana Victor (@victor-abz) | Hashnode"
description: "Software Engineer. Read the latest articles by Abizeyimana Victor on Hashnode."
url: "https://hashnode.com/@victor-abz"
---

@victor-abz

# Abizeyimana Victor

@victor-abz · Joined December 2020

Software Engineer

[Website](https://victor-abz.com/)

### [Export realm settings with Keycloak in Docker](https://blog.victor-abz.com/export-realm-settings-with-keycloak-in-docker?utm_source=hashnode&utm_medium=feed)

when exporting realm through Docker the following error happens: I get the following error message: ERROR: Error during export/import: /opt/keycloak/data/import/your-realm.json (Permission denied) To resolve this, run the command using the root prov...

1 min read · [blog.victor-abz.com](https://blog.victor-abz.com/export-realm-settings-with-keycloak-in-docker?utm_source=hashnode&utm_medium=feed)

[Sep 9, 2024](https://hashnode.com/posts/export-realm-settings-with-keycloak-in-docker/66df613d5d0ad338800a6f33)

### [Installing Android SDK Without Android Studio](https://blog.victor-abz.com/installing-android-sdk-without-android-studio?utm_source=hashnode&utm_medium=feed)

Installing Android SDK Without Android Studio

3 min read · [blog.victor-abz.com](https://blog.victor-abz.com/installing-android-sdk-without-android-studio?utm_source=hashnode&utm_medium=feed)

[Jul 24, 2024](https://hashnode.com/posts/installing-android-sdk-without-android-studio/66a15a449eaa8dcfdafe6ca0)

### [How to Migrate from Material-UI 4 to 5](https://blog.victor-abz.com/how-to-migrate-from-material-ui-4-to-5?utm_source=hashnode&utm_medium=feed)

How to Migrate from Material-UI 4 to 5

2 min read · [blog.victor-abz.com](https://blog.victor-abz.com/how-to-migrate-from-material-ui-4-to-5?utm_source=hashnode&utm_medium=feed)

[Feb 15, 2024](https://hashnode.com/posts/how-to-migrate-from-material-ui-4-to-5/65cdc5a8123eda68fa8abf03)

### [Fix: Error: <class ‘PermissionError’>, \[Errno 13\] Permission denied: file: /usr/lib/python3/dist-packages/supervisor/xmlrpc.py line: 560](https://blog.victor-abz.com/fix-error-class-permissionerror-errno-13-permission-denied-file-usrlibpython3dist-packagessupervisorxmlrpcpy-line-560?utm_source=hashnode&utm_medium=feed)

Step 1 chmod -R o+rx /home/\[frappe\_user\] Step 2: sudo nano /etc/supervisor/supervisord.conf (Add these lines under \[unix\_http\_server\]) chmod=0760 chown=frappe:frappe Step 3: Restart supervisor sudo -A systemctl restart supervisor

1 min read · [blog.victor-abz.com](https://blog.victor-abz.com/fix-error-class-permissionerror-errno-13-permission-denied-file-usrlibpython3dist-packagessupervisorxmlrpcpy-line-560?utm_source=hashnode&utm_medium=feed)

[Feb 21, 2023](https://hashnode.com/posts/fix-error-class-permissionerror-errno-13-permission-denied-file-usrlibpython3dist-packagessupervisorxmlrpcpy-line-560/63f4affd9bbe01a58d1ae936)

### [DNS Multitenant on Frappe bench](https://blog.victor-abz.com/dns-multitenant-on-frappe-bench?utm_source=hashnode&utm_medium=feed)

Here is the process I use when setting up Multi-Tenant DNS on frappe bench\` bench config dns\_multitenant on bench new-site library.dev bench setup nginx sudo service nginx reload bench --site library.dev install-app library-management Repeat st...

1 min read · [blog.victor-abz.com](https://blog.victor-abz.com/dns-multitenant-on-frappe-bench?utm_source=hashnode&utm_medium=feed)

[Jan 10, 2023](https://hashnode.com/posts/dns-multitenant-on-frappe-bench/63bcf8a4c0c107f9d9019013)
