Closed Linow974 closed 1 year ago
Hi @Linow974
Unfortunately we don't support installing IRIS other than with docker. This is indeed way easier for shipping, making sure it works almost out of the box and for the updates. If you really want to install it without docker you can replicate what the docker compose and dockers files are doing.
You should be able to use a remote database - you can change your .env
and set the POSTGRES_SERVER
and
POSTGRES_PORT
parameters accordingly.
Cheers
@Linow974 If I'm not mistaken your issue seems to be more related to lxc and docker than IRIS itself : https://forum.proxmox.com/threads/process_linux-go-458-setting-cgroup-config-for-prochooks-process-caused-cant-load-program-operation-not-permitted-unknown-docker.115731/
i
Hi @whikernel !
Thank you for your answer, I think I'll keep the idea of installing the tool by following the steps of docker-compose.
However, do you think this will be a problem with new updates of the tool?
@Linow974 If I'm not mistaken your issue seems to be more related to lxc and docker than IRIS itself : https://forum.proxmox.com/threads/process_linux-go-458-setting-cgroup-config-for-prochooks-process-caused-cant-load-program-operation-not-permitted-unknown-docker.115731/
Indeed, before coming here, I had done some research on the error found. However, whether on this link or others, nothing solved my problem. But, I think like you that the problem comes from my system architecture.
Good evening !
It shouldn't be a problem for the updates. IRIS is handling the migration of the DB schema. You may just need to reinstall the worker and webapp manually each time you want to update. 👍
It shouldn't be a problem for the updates. IRIS is handling the migration of the DB schema. You may just need to reinstall the worker and webapp manually each time you want to update. 👍
Ok I will look into that, thanks for helping me! :)
Describe the bug
I followed the steps to install IRIS but when I build the docker-compose I get the above error.
To Reproduce
1. Clone the iris-web repository
git clone https://github.com/dfir-iris/iris-web.git
cd iris-web
2. Checkout to the last tagged version
git checkout v1.4.5
3. Copy the environment file
cp .env.model .env
4. Build the dockers
docker-compose build
Expected behavior
ERROR: Service 'app' failed to build: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: process_linux.go:458: setting cgroup config for procHooks process caused: can't load program: operation not permitted: unknown
Docker info
Other information
I think it's because I'm installing it on an LXC container. Namely, the error is the same whether it is a "privileged" or "non-privileged" container. So I wanted to know if it is possible to install IRIS without using Docker? Maybe it would then be a problem to perform the updates? Moreover, I would like to use remote databases... So for my case it would be more suitable to install snas docker