How to install senaite in ubuntu 18.04 lts?

Well i checked the docs of senaite and install with the help of docker.
I have multiple question regarding

  1. My concerns is how to get build of senaite project so i can deploy anywhere. Just like angularjs build ?
  2. Where is db located in senaite project, like user save his data and now i want to check this one in db ?
  3. Each time when i started the docker images, it’s always ask for username and password and my data is rest ?
  4. Please list out the way of senaite installation ?

Thanks

Hi Happy Hogan, welcome to the community.

Some quick answers to your questions:

  1. Try looking at a VM in the cloud such as Google Cloud Platform or Amazon Web Services. I prefer GCP over AWS, but there are many other options. You just need a ubuntu or debian OS to Install Plone.
  2. I think you may be looking for something like SQL tables. Senaite is built on Plone, which uses ZODB, an object database. Read the Plone docs.
  3. Data stored in docker doesn’t exist when the container ceases to exist. There are ways to make this work, but you would need to delve deeper into the Docker docs. If you are setting up a production instance, I don’t recommend using docker. Instead, run your Plone instance in zeocluster mode to achieve the same outcome as a Docker Swarm.
  4. This is covered in multiple locations but if in doubt, google it.
2 Likes