Conversation
Notices
-
Is someone working on the containerization of !GNUsocial? Maybe a #Docker package? Is that someone @Bob? The *other* @Bob?
- Claes Wallin (韋嘉誠) repeated this.
-
(How could it be that I'm not following @Bob?)
-
@bobjonkman I found https://zenhack.net/2016/05/29/sandstorm-and-the-social-web.html . At least no #fedsocnet on #sandstorm yet, it seems.
-
@bobjonkman It could be containerized, although how useful that would be I'm not sure.
-
@bob @bobjonkman It's not that hard really to containerize. Just take a run of the mill Apache container and do the usual dance with installing the necessary PHP extensions.
The bigger problem would be what to do with the database. Containers aren't really good for storing data as they're kind of expected to be replacable, it's how you do software version upgrades for example. So all data you want to keep has to be stored outside the container. There are several approaches to that like Docker volumes but in my experience those don't necessarily work reliably. Or you could run a database in a different container or on the host, but then you have some manual work configuring them.
There's also a matter of how to do the basic configuration. GNU Social / postActiv requires some choices (like site name and kind of site) to be made before it can be used. The current install method asks questions through a webpage and stores them, not ideal for containers though.
-
@verius I was going to say volume containers, but have no personal experience. What've been our issues with them? @bob @benfell @bobjonkman