I’m reaching out to the community because I’m hoping to get some guidance on installing and customizing Senaite LIMS. I’m planning to set it up on an Ubuntu server, but I’m finding the online documentation a bit outdated and there seems to be a lot of conflicting information scattered around the web.
Specifically, I’d appreciate some clarity on the following:
Installation Process: Could someone outline a clear and up-to-date process for installing Senaite LIMS on Ubuntu? Understanding the differences between senaite.core and senaite.lims during installation would be very helpful.
Customization: Once I have Senaite LIMS installed, I’d like to make some customizations. Are there specific steps I should follow to ensure these customizations are implemented correctly and don’t cause any issues?
If there’s a recent and reliable installation guide available, I would be incredibly grateful for a link!
Any help or insights from the community would be greatly appreciated. Thanks in advance for your time and expertise!
Won’t necessarily work if SENAITE has been updated since, but if you root through the Docker image source files for any new version as I indicate, you should be able to work out the critical combination of Plone and Python package versions needed. Resist the temptation to use anything other than Ubuntu 18.04.
(I omitted this --with-python=/home/senaite/miniconda2/bin/python)
Step 2 - edit eggs and versions in “senaitelims/buildout.cfg”
eggs =
Plone
senaite.lims
simplejson
(here you need to “unpin” the zc.buildout and setuptools versions, delete what’s there and leave it blank. You’re going to add the versions in requirements.txt)