Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
@LiohMoeller : i tried today i stucked at create ralph superuser, so i decided to install ubuntu 18.04
Hi, do ralph has email alert function? Im currently looking to send an email any expired license or domain.
3 replies
I'm running into the same issue as allegro/ralph#2978
but I cant seem to fix it
css files are there but dont get picked up
I followed the install process described here : https://ralph-ng.readthedocs.io/en/stable/installation/installation/
but i did inject an existing db
[08.12.2020 10:50:52,687] WARNING [MainProcess 1454] base - Not Found: /static/vendor/js/jquery.888d4551b8db.js
[08.12.2020 10:50:52,759] WARNING [MainProcess 1453] base - Not Found: /static/src/js/ralph.init.39e2f0a497aa.js
[08.12.2020 10:50:52,824] WARNING [MainProcess 1453] base - Not Found: /static/auto-complete-helpers.c5d245511ec1.js
[08.12.2020 10:50:52,890] WARNING [MainProcess 1453] base - Not Found: /static/vendor/js/foundation.min.6b2ec41c18b2.js
[08.12.2020 10:50:52,950] WARNING [MainProcess 1453] base - Not Found: /static/vendor/js/modernizr.c1ff1650bba6.js
[08.12.2020 10:50:53,015] WARNING [MainProcess 1454] base - Not Found: /static/src/js/fill-fields.63d74f0f02ca.js
i dont know what's about those random numbers getting in the file names
is there another place that is fairly active for ralph ? forum seems quiet too
how would I go about setting up this on my server?
Is there a tutorial available?
1 reply

Hi guys,

I have a question. As a Ralph administrator, you can add new users to the Ralph system and give them certain rights. This also includes a box to select whether this user is Active, has a Staff status and/or an Administrator status.

The employee status now says that users with this status can log on to the administrator page. This raises the question in my mind of whether there is also an employee page in addition to this administrator page. In an old Ralph document I also heard something about a staff interface.

In addition to the administrator page or admin interface, is there also a staff interface where you can log in without the staff status box being activated?

Otherwise it makes no sense to me. Why should it be possible to give Ralph users the option of logging in via the administrator page if this is the only log-in option?

Kind regards


Translated with www.DeepL.com/Translator (free version)


Hello! Guys, i'm trying to apply filter for object_type field like this: https://ralph-demo.allegro.tech/api/dc-hosts/?object_type__in=['cluster']

It returns 0 objects. Is there any syntax error or smth? Can anybody share the proper example?


Is it possible to include custom fields in a data import?

Getting started with Ralph3 and I'm working on importing existing back-office inventory spreadsheets. Most of the existing data maps very well to Ralph3 fields, but there are some details we need to retain that just .. don't. (for example, we track OS licenses, audio and video drivers, disk capacity, and both wifi and hard-wired MAC addresses .. which don't map to existing Ralph3 fields)

What I'd like to do is to create custom fields for this data, and then just include them in the import. I'm really hoping to avoid a brute-force copy/paste/repeat for hundreds of rows, both because it's not any fun, and because it's error-prone and I would likely end up with a garbage database.

Hoping this is an easy one -


Jose Loza Vargas
Hello!...new at Ralph 3....Is it possible to register the port connections between the datacenter equipment? (switch ports, router ports, patchpannel ports... like openDCIM...)

Hello People

can someone help me with this error that i am getting while setting up the development environment on macosx.
I am following instructions mentioned at https://ralph-ng.readthedocs.io/en/stable/development/development_environment/ and the error occurs at dev_ralph migrate

Traceback (most recent call last):
File "/Users/b0211000/.virtualenvs/ralph/bin/dev_ralph", line 33, in <module>
sys.exit(load_entry_point('ralph', 'console_scripts', 'dev_ralph')())
File "/Users/b0211000/Todo/AIRTEL/POC/ralph/src/ralph/main.py", line 18, in dev
File "/Users/b0211000/Todo/AIRTEL/POC/ralph/src/ralph/main.py", line 14, in main
File "/Users/b0211000/.virtualenvs/ralph/lib/python3.8/site-packages/django/core/management/init.py", line 354, in execute_from_command_line
File "/Users/b0211000/.virtualenvs/ralph/lib/python3.8/site-packages/django/core/management/init.py", line 328, in execute
File "/Users/b0211000/.virtualenvs/ralph/lib/python3.8/site-packages/django/init.py", line 18, in setup
File "/Users/b0211000/.virtualenvs/ralph/lib/python3.8/site-packages/django/apps/registry.py", line 85, in populate
app_config = AppConfig.create(entry)
File "/Users/b0211000/.virtualenvs/ralph/lib/python3.8/site-packages/django/apps/config.py", line 86, in create
module = import_module(entry)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 783, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/Users/b0211000/Todo/AIRTEL/POC/ralph/src/ralph/admin/init.py", line 2, in <module>
from ralph.admin.mixins import (
File "/Users/b0211000/Todo/AIRTEL/POC/ralph/src/ralph/admin/mixins.py", line 23, in <module>
from mptt.admin import MPTTAdminForm, MPTTModelAdmin
File "/Users/b0211000/.virtualenvs/ralph/lib/python3.8/site-packages/mptt/admin.py", line 26, in <module>
from mptt.models import MPTTModel, TreeForeignKey
File "/Users/b0211000/.virtualenvs/ralph/lib/python3.8/site-packages/mptt/models.py", line 377, in <module>
class MPTTModel(six.with_metaclass(MPTTModelBase, models.Model)):
RuntimeError: class not set defining 'MPTTModel' as <class 'mptt.models.MPTTModel'>. Was classcell propagated to type.new?


i am new to ralph and linux world.
just installed on ubuntu 18.04 and when i reach my http://localhost i only get the message " welcome to NGIX". there is no user interface or else.
pretty sure it's a missconfiguration from my part but i dont see where. anybody can help me with this ?



[07:44:43] bower install angular-latest#1.4.14
throw new Error('calling transform done when ws.length != 0');

@richlv How did you resolve this issue?

Hello! I am also new to ralph
Can i instal it on windows
1 reply
Trying to install ralph on ubuntu 20.04 lts with docker. Changed the nginx ports to 50080:80 to keep port 80 free but it does not work.
How to change the port so i can run it on a different port? Makes no sense to use docker if i have to host a vm per docker container because every application wants to use port 80 :(
alternatively tried it to install like described for ubuntu 18.01 but dependent libsqlclient20 is not available (because now it is 21)
Andy Dack
Morning/afternoon, Can Ralph support GPS tags? thank you
Pablo Gavilán
I don't see any documentation related to Windows agent (DonPedro) anymore. Is Ralph 3 just a database with no automatic inventory? What about adding FusionInventory or similar? I prefer Ralph UI over GLPI's, but without this feature, I don't see the value.
Perryn Gordon
Hello! Is there a way to have custom fields automatically displayed in the objects that use them? Currently I have to attach each custom-field to make it visible. I'd like to use ~50 custom fields in an object that a user can populate without having to take any extra steps (like attaching them). Thank-you!!
1 reply
Hey it seems like the python3 libraries are outdated! Trying to pip install the requirements brings a lot of dependency errors.
Hello i have installed the RALPH3 ubuntu 18.04 server. but i am unable to see the graphics.
getting page like this
@rishi-evio You need to configure your webserver (nginx or apache) to serve static files. Please refer https://ralph-ng.readthedocs.io/en/stable/installation/installation/#nginx-configuration
@renguomin have followed the same installation document. how do i integrate with statsd.
@rishi-evio statsd is out of the scope of a normal web stack. The documentation of statsd might be a good starting point.
ok let me reinstall and check
@renguomin have done successful reinstallation still getting same issue not getting a graphics
@rishi-evio Did you use nginx?
@renguomin have fixed the issue thanks
how to disable the tab in ralph ?
we need to disable the cluster tab ?
I will leave such customization questions to the ralph developers/maintainers. I am just an user that happened to have the same problem as yours and I managed to figure out it.
@renguomin please do let us know how many custom column we can add under back office hardware