Hello everyone! How can I create a Docker container in which an account (or several) will be running that will always be online and will be used as a buffering server?
If you didn’t notice, I myself provided this link at the beginning of the thread and wrote why it didn’t help me. It doesn’t work for me, even with a complete cloning of the repository and running the docker file from the repository.
And even if it works - what’s next? How to work with this compiled source? How do I “authorize” users there? In the documentation https://git.jami.net/savoirfairelinux/jami-docs I didn’t find anything on this topic (maybe I was not looking in the right place)
What about CLI commands or some other way? I essentially need it to always be active in the container, meaning it’s enough to log in once and that’s it. I think it should be simpler.
Perhaps some dbus command? Is there documentation for them?
Hey,
I do it with the jami-web provided container.
I just did
git clone https://git.jami.net/savoirfairelinux/jami-web.git
cd jami-web
git submodule update --init --recursive
podman-compose up --build -d
NAME=$(podman ps|awk '/jami-web_jami-web_1/{print $1}')
podman cp ~/.local/share/jami $NAME:/root/.local/share/
podman cp ~/.config/jami $NAME:/root/.config/ # probably not needed
podman-compose down # I dunno how to SIGHUP nor if usefull, so...
podman-compose up -d
and I saw my user appearing on-line on my phone (using another ID).
This is still a bit rough but seems to do the job.
I do not even know how to use the UI as nothing happens when trying to login but it seems it is not needed to just maintain a presence…