To register a new account on this wiki, contact us

Codema.in: Difference between revisions

From FSCI Wiki
Jump to navigation Jump to search
remove historical details and reorganize content
m Akshay moved page Loomio to Codema.in without leaving a redirect: loomio is the software, codema.in is the item being documented
 
(No difference)

Latest revision as of 23:44, 28 October 2025

Loomio instance at https://codema.in. Loomio is a collaborative decision-making platform (hence we're using the name codema) where users can initiate discussions and put up proposals.

Setup

Caddy -> docker compose from https://github.com/loomio/loomio-deploy/ (with minor modifications to avoid ports 25, 80, 443 from colliding with ports on the host)

SMTP using Akshay's mail server.

Coordination

Server Access

Maintained in a private git repo at -> https://git.fosscommunity.in/community/access

History

Initially some groups were setup on upstream's service: loomio.org

A loomio instance was also set up later on codema.fsci.org.in

Later, in December 2019, groups from both these instances were consolidated into a new instance at codema.in. The group data was exported using data export options provided by loomio. Changed the url links in the json data to point towards https://codema.in. The resulting json files was imported into the new codema instance as described here.

Takedown and restoration

On 01/02/2019 our server was taken down by Scaleway quoting payment issues. Payment was failing even after updating the credit card details and following that our server got deleted without proper notifications from Scaleway's side. Fortunately we were provided with a snapshot of the server from which we were able to recover codema to a new server.

Here's a brief description of how codema was recovered after the server take down on 01/01/2019:

Under 'Snapshots' tab in the Scaleway dashboard we were provided with the snapshot (backup) of our codema server. A system image was created from this snapshot and it was used to create a new server with similar specifications. We lost our public IP along with the old server, so a new IP was assigned to the server and then updated the DNS A record of codema.fsci.org.in to point to this new IP. Once the server was up loomio was restarted using standard procedure.

An archive of the old loomio page is available at Loomio Archive.