Meiga logo

Meiga

Mature

Meiga shares previously selected local directories via web and also as an RSS feed. It is able to reconfigure your LAN router using UPnP to make the sharing accessible from the Internet.

The current trend in the Internet is to publish contents in centralized servers to be shared with other people. Nevertheless, sometimes it's handy for users to be able to serve their own contents directly from their desktops in a convenient way (instead of using a pendrive, for instance). Why bothering about publishing your contents if you can share them directly from your desktop to the LAN or even to the whole Internet?

To satisfy this need we've created Meiga, a tool that makes it possible to share selected local directories via web. But that's only the beginning. In fact, the ultimate goal of the project is to serve as a common publishing point for other desktop applications, such as the file manager, picture viewers or music players.

Meiga is lightweight, easy to use, network friendly and also application friendly. It's written in a mix of Vala and pure C code, using existing GNOME technologies to perform its tasks: libsoup is used as a simpler alternative to fat web servers, libgupnp is in charge of doing port redirections if the network router supports UPnP, and DBUS exposes a public API to allow the GUI and third party applications to control what is served. Some advanced publishing features are already implemented, like the feed server that can render an RSS view of a given directory.

Updates

Enrique Ocaña 31/12/2010

Meiga 0.4.0 “end of the year” release

I didn’t want to finish the year without devoting some time to Meiga, so I took advantage of Christmas holidays and prepared a new release with some long awaited features that make it a more serious tool: Dynamic port change SSL support Persistent...

eocanha

Today, password protection and #meiga 0.4.0 release #igalia at 05:01 Dec 31st 2010 by Enrique Ocaña

eocanha

And today, persistent settings storage. #meiga #igalia at 04:40 Dec 29th 2010 by Enrique Ocaña

Enrique Ocaña 06/06/2010

Meiga 0.3.4 released

A new minor version of Meiga is out. This time there are no new features, only bugfixes and a more robust building process that now makes possible to publish Meiga from a Ubuntu PPA. Latest information, including the source code, install instructions and...

eocanha

Finished adding SSL support and on-the-fly port changing to #meiga master branch [#igalia] at 05:25 Dec 28th 2010 by Enrique Ocaña

Screenshots & Screencasts

Meiga screenshot (shares)

Commits

Fixed bug: UPnP negotiation fails when there are several network interfaces and autom...

Fixed bug: UPnP negotiation fails when there are several network interfaces and autom...

Enrique Ocaña21/01/2012

Added Taiwaneese (zh_TW) locale

Added Taiwaneese (zh_TW) locale

Enrique Ocaña23/04/2011

Updated package dependencies

Updated package dependencies

Enrique Ocaña31/12/2010

Second Debian compilation attempt

Second Debian compilation attempt

Enrique Ocaña31/12/2010

Updated translations

Updated translations

Enrique Ocaña31/12/2010