Setting up services for community organisation: Discourse, Jitsi Meet, Nextcloud, …
Howdy all, What is the recommended way to deploy a set of services to some simple hosting, like a Debian host, for community organisation? I want to help a few community organisations. An example: there is a board game with a big following and we're trying to make a community-operated set of services for people to discuss and share and plan events and teleconference, etc. There are guides online for deploying Discourse and Jitsi Meet and Nextcloud. but these seem to assume that Docker is available, and/or that we are comfortable running unverified install scripts from the same software developers, as root. Is there a way to get Docker working using only Debian packages? It seems the “docker machine” needs to be got directly from Docker, and isn't available for install from the Debian repository. Is there a way to deploy these services (let's start with Discourse) directly from Debian packages? It seems a lot of them are not yet fully packaged in Debian. What can a sensible, security-conscious, but time-starved, Debian host administrator do to get these services up quickly for a little community organisation? -- \ “A lie can be told in a few words. Debunking that lie can take | `\ pages. That is why my book… is five hundred pages long.” —Chris | _o__) Rodda, 2011-05-05 | Ben Finney <ben@benfinney.id.au>
Hi Ben,
There are guides online for deploying Discourse and Jitsi Meet and Nextcloud. but these seem to assume that Docker is available, and/or that we are comfortable running unverified install scripts from the same software developers, as root. I am not sure if you are aware (excuse me if you are) but you can always take a look at the docker file themselves: they will be either in Dockerfile or a docker-compose.yml. That way you know what docker is actually going to install, it's not some kind of black box.
Here is a quick video that kind of gets you started: https://www.techrepublic.com/videos/what-is-the-difference-between-dockerfil... the above video example shows that docker is itself using apt packages to install the image.) If you really don't want to use docker you can get the actual commands in those files and execute them on your machine or VM. Hope this helps,Tatiana On Tuesday, 2 June 2020, 5:22:08 pm AEST, Ben Finney <ben+freesoftware@benfinney.id.au> wrote: Howdy all, What is the recommended way to deploy a set of services to some simple hosting, like a Debian host, for community organisation? I want to help a few community organisations. An example: there is a board game with a big following and we're trying to make a community-operated set of services for people to discuss and share and plan events and teleconference, etc. There are guides online for deploying Discourse and Jitsi Meet and Nextcloud. but these seem to assume that Docker is available, and/or that we are comfortable running unverified install scripts from the same software developers, as root. Is there a way to get Docker working using only Debian packages? It seems the “docker machine” needs to be got directly from Docker, and isn't available for install from the Debian repository. Is there a way to deploy these services (let's start with Discourse) directly from Debian packages? It seems a lot of them are not yet fully packaged in Debian. What can a sensible, security-conscious, but time-starved, Debian host administrator do to get these services up quickly for a little community organisation? -- \ “A lie can be told in a few words. Debunking that lie can take | `\ pages. That is why my book… is five hundred pages long.” —Chris | _o__) Rodda, 2011-05-05 | Ben Finney <ben@benfinney.id.au>_______________________________________________ Free-software-melb mailing list Free-software-melb@lists.softwarefreedom.com.au https://lists.softwarefreedom.com.au/cgi-bin/mailman/listinfo/free-software-... Free Software Melbourne home page: http://www.freesoftware.asn.au/melb/
participants (2)
-
Ben Finney
-
Tatiana Lenz