[Commotion-discuss] Running local apps on Commotion networks

Jared Hoy n.tesla3 at gmail.com
Tue Mar 25 23:55:13 UTC 2014


Good ideas Christian and Mathieu, I'll have to investigate these links.

*Before this discussion was posted to the mailing list, I received the
following response to the original support topic:*

*"Running network applications on a local mesh is very similar to running
> applications on the way Internet, and requires at a minimum a server
> hosting the app, service, etc on the mesh. That service can ce advertised
> between commotion mesh routers very easily so people connecting to a mesh
> can find out about the application or service. So the person(s) running the
> mesh can put together a server and advertise the service (websites, chat
> server, database, etc) to network users. We hope to have a basic guide in
> the near future on how to set up an application server and connect it to a
> commotion mesh, or perhaps an application server live CD, however there is
> no currently an out of the box easy setup solution."*


*I responded to the above statement with: *

*"I would be very interested in reading the basic guide when it is
> finished. I don't know a great deal about services or how to advertise
> them.*


>
>
> *I was hoping to utilize chat (video, voice, IM) functionality without a
> server.I've had some success with "Jitsi" and "Linphone" for server-less
> P2P/F2F chat sessions.I am also going to try "Retroshare" for secure file
> transfers.*


> *Obviously websites, databases, email, chat rooms, BBS, etc would still
> require servers though.*


> *I am not a software engineer by any means, but it would be interesting to
> combine the functionality of the above listed into one simple, multi
> platform, plug n' play, software package."*




These were some of my thoughts and just wanted to post them to the mailing
list to see what others thought. Jitsi, Linphone, and Retroshare would be
computer based, but running advertised web based applications on the node
would also be an interesting route.

I am very new to this stuff, so forgive me if I sound naive. I am so
fascinated with the possibilities for these networks and just can't resist
getting involved. I figure I'll learn along the way.

--Jared

-------------------------------------------------------------------------------------------------



On Tue, Mar 25, 2014 at 8:00 AM, <
commotion-discuss-request at lists.chambana.net> wrote:

> Send Commotion-discuss mailing list submissions to
>         commotion-discuss at lists.chambana.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://lists.chambana.net/mailman/listinfo/commotion-discuss
> or, via email, send a message with subject or body 'help' to
>         commotion-discuss-request at lists.chambana.net
>
> You can reach the person managing the list at
>         commotion-discuss-owner at lists.chambana.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Commotion-discuss digest..."
>
> Today's Topics:
>
>    1. for discussion- running local apps on Commotion   networks
>       (Chris Ritzo)
>    2. Re: for discussion- running local apps on Commotion networks
>       (Mathieu Lutfy)
>    3. Re: for discussion- running local apps on Commotion networks
>       (Christian Huldt)
>
>
> ---------- Forwarded message ----------
> From: Chris Ritzo <critzo at opentechinstitute.org>
> To: commotion-discuss at lists.chambana.net
> Cc:
> Date: Mon, 24 Mar 2014 11:33:40 -0400
> Subject: [Commotion-discuss] for discussion- running local apps on
> Commotion networks
> Hello Commotion-Discuss subscribers:
>
> A common question we receive is "What applications can I run on a
> Commotion network? How do I set up xyz application?
>
> For instance,
> - How do we perform file sharing?
> - How do we perform text, voice, or video chat sessions?
> - How about mesh email, chat rooms, bulletin board systems, etc?
> - What software currently exists to enable the non-technical person to
> use a GUI to perform useful functions?
>
> If you have experience or ideas about what applications are useful in
> this situation, or are already running apps on a local Commotion
> network, please join the discussion.
>
> Part of what we're hoping to address is proving documentation on how to
> set up and run network applications on a local mesh network, whether
> it's connected to the Internet or not.
>
> Running network applications on a local mesh is very similar to running
> applications on the way Internet, and requires at a minimum a server
> hosting the app, service, etc on the mesh. That service can be
> advertised between Commotion mesh routers very easily so people
> connecting to a mesh can find out about the application or service. So
> the person(s) running the mesh can put together a server and advertise
> the service (websites, chat server, database, etc) to network users. We
> hope to have a basic guide in the near future on how to set up an
> application server and connect it to a commotion mesh, however there is
> no currently an out of the box easy setup solution.
>
>
> --
> Chris Ritzo
> Senior Technologist - Open Technology Institute
> New America Foundation
>
>
>
> ---------- Forwarded message ----------
> From: Mathieu Lutfy <mathieu at bidon.ca>
> To: commotion-discuss at lists.chambana.net
> Cc:
> Date: Mon, 24 Mar 2014 18:31:03 -0400
> Subject: Re: [Commotion-discuss] for discussion- running local apps on
> Commotion networks
> Hi Chris,
>
> One application that has some level of success on the Montreal
> mesh (Réseau libre) is Coquelicot:
> https://coquelicot.potager.org/
>
> It allows users to upload large files, which then get automatically
> encrypted on the server. The user gets a unique URL/key to share
> that file. The file is deleted after a set number of days.
>
> While we would like people to communicate in a true peer to peer
> fashion, many users do not have the resources to setup their own
> servers at home, so it was a good way to encourage the adoption of
> mesh-only services, while avoiding legal issues of hosting other
> people's data.
>
> My personal wishlist for a mesh-app would be an easy way to do
> backups, similar to Crashplan between users, but free/libre.
> Users could select one or many peers to backup with, set space
> quotas and encrypt data before sending (ex: duplicity).
>
> Mathieu
>
> 2014-03-24, 11:33:40 -0400, Chris Ritzo (critzo at opentechinstitute.org):
> > Hello Commotion-Discuss subscribers:
> >
> > A common question we receive is "What applications can I run on a
> > Commotion network? How do I set up xyz application?
> >
> > For instance,
> > - How do we perform file sharing?
> > - How do we perform text, voice, or video chat sessions?
> > - How about mesh email, chat rooms, bulletin board systems, etc?
> > - What software currently exists to enable the non-technical person to
> > use a GUI to perform useful functions?
> >
> > If you have experience or ideas about what applications are useful in
> > this situation, or are already running apps on a local Commotion
> > network, please join the discussion.
> >
> > Part of what we're hoping to address is proving documentation on how to
> > set up and run network applications on a local mesh network, whether
> > it's connected to the Internet or not.
> >
> > Running network applications on a local mesh is very similar to running
> > applications on the way Internet, and requires at a minimum a server
> > hosting the app, service, etc on the mesh. That service can be
> > advertised between Commotion mesh routers very easily so people
> > connecting to a mesh can find out about the application or service. So
> > the person(s) running the mesh can put together a server and advertise
> > the service (websites, chat server, database, etc) to network users. We
> > hope to have a basic guide in the near future on how to set up an
> > application server and connect it to a commotion mesh, however there is
> > no currently an out of the box easy setup solution.
> >
> >
> > --
> > Chris Ritzo
> > Senior Technologist - Open Technology Institute
> > New America Foundation
> > _______________________________________________
> > Commotion-discuss mailing list
> > Commotion-discuss at lists.chambana.net
> > https://lists.chambana.net/mailman/listinfo/commotion-discuss
>
> --
> Mathieu Lutfy        <mathieu at bidon.ca>       http://www.bidon.ca
> GPG 0x986487F1 CB77 0BF3 8491 77A9 DA33  6F2E 19A0 B6F9 9864 87F1
>
>
>
>
> ---------- Forwarded message ----------
> From: Christian Huldt <christian at solvare.se>
> To: commotion-discuss at lists.chambana.net
> Cc:
> Date: Tue, 25 Mar 2014 09:01:27 +0100
> Subject: Re: [Commotion-discuss] for discussion- running local apps on
> Commotion networks
> Chris Ritzo skrev 2014-03-24 16:33:
> > Hello Commotion-Discuss subscribers:
> >
> > A common question we receive is "What applications can I run on a
> > Commotion network? How do I set up xyz application?
> >
> > For instance,
> > - How do we perform file sharing?
> > - How do we perform text, voice, or video chat sessions?
> > - How about mesh email, chat rooms, bulletin board systems, etc?
> > - What software currently exists to enable the non-technical person to
> > use a GUI to perform useful functions?
> >
> > If you have experience or ideas about what applications are useful in
> > this situation, or are already running apps on a local Commotion
> > network, please join the discussion.
> >
> > Part of what we're hoping to address is proving documentation on how to
> > set up and run network applications on a local mesh network, whether
> > it's connected to the Internet or not.
>
> I've been thinking about this too, I'd like to have something like
> turnkeylinux[1] that's easy to run and without default passwords.
>
> Seems not so easy to run two services on one instance though, so you
> might end end up with at lot of servers, virtual or physical...
>
> Perhaps we could create some installer to just tick which services to
> install/enable at launch?
>
> Personally, I'd like to have something like tidepools[2] with an easy
> install option to grab a map from openstreetmaps.org :-)
>
> [1] http://www.turnkeylinux.org
> [2] http://www.tidepools.co
>
> > Running network applications on a local mesh is very similar to running
> > applications on the way Internet, and requires at a minimum a server
> > hosting the app, service, etc on the mesh. That service can be
> > advertised between Commotion mesh routers very easily so people
> > connecting to a mesh can find out about the application or service. So
> > the person(s) running the mesh can put together a server and advertise
> > the service (websites, chat server, database, etc) to network users. We
> > hope to have a basic guide in the near future on how to set up an
> > application server and connect it to a commotion mesh, however there is
> > no currently an out of the box easy setup solution.
> >
> >
>
>
> --
> Christian Huldt
>
>
>
>
> _______________________________________________
> Commotion-discuss mailing list
> Commotion-discuss at lists.chambana.net
> https://lists.chambana.net/mailman/listinfo/commotion-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-discuss/attachments/20140325/654393ab/attachment-0001.html>


More information about the Commotion-discuss mailing list