Zero installation GNUmed portable client and server, based on Portable Apps.

This is the portable GNUmed. It runs off an USB drive without installation. Although it is Portable it needs a lot of USB physical memory to be installed. USB sticks of at least 512Mb are necessary and 1Gb or more recommended.

Gnumed Portable was based on the idea behind the USB software Portable Apps. Please visit Portable Apps website to learn more about this new and exciting method to run programs.

Download Mobile/Portable GNUmed client software and Mobile/Portable GNUmed server software

Why Portable Apps?

It's Convenient

Now you can carry your favorite computer programs along with all of your bookmarks, settings, email and more with you. It can be used on any Windows computer. All without leaving any personal data behind and most run without any administrator privileges of any sort. You could run an entirely mature system without ever having to install anything on Windows again.

It's open

PortableApps.com provides a truly open platform that works with any hardware you like (USB flash drive, iPod, portable hard drive, etc). It's open source built around an open format that any hardware vendor or software developer can use.

It's free and open source

The Portable Apps Suite is free. It contains no spyware. There are no advertisements. It is not a limited or trial version. There is no additional hardware or software to buy. You don't even have to give out your email address. It's 100% free to use, free to copy and free to share.

Installation of the GNUmed Portable Client (25Mb of free space on the USB necessary)

We highly recomend installing GNUmed Portable Client with the PortableApps? suite, but it has been known to install in any Windows folder, this is the case when Administrator privileges make it impossible to install the original GNUmed client on a given terminal, since the Portable Client is 'self contained' it can run even from your "My Documents" folder.

The normal way to install it is below:

  • grab and install the PortableApps Suite there are 3 to choose from, a simple install needs only the basic, but the other two have very nice apps, test them, you will be amazed wink

  • grab and run the GNUmed portable client, install it under \PortableApps\ folder

  • run the StartPortableApps.exe off the USB drive and select GNUmed from the menu.

Updating is as easy as grabing a newer version of the GNUmed Portable client and installing it again to the USB drive as the above.

Email me at sebastian dot hilbert at gmx dot net to arrange for shipping (an USB stick mounted with PortableApps? and GNUmed).

In case anyone has the space and bandwidth you are free to distribute the GNUmed Portable client in any way you like as long as you comply with the GPL.

Zero installation GNUmed Portable server (171 Mb of space needed on the USB)

PostgreSQLPortable v10.5 is a relocatable PostgreSQL installation for MS Windows with the v10 GNUmed database included. This effectively means that you can now run GNUmed without any installation whatsoever from whatever directory you want. To go even further 'it is now possible' (TM) to run GNUmed client (0.4.5) and server (v10.5) from a USB drive.

This is a highly compressed package and the PostgreSQL is internally configured with a file structure that is both large and complex, so expect some CPU time to uncompress and copy this aplication to your USB drive.

  • Download GNUmed-server.v10.5-portable1.zip. The download (41MB) is available at gnumed server v10

  • Extract it to any directory on your USB drive e.g. F:\PortableApps\PostgreSQLPortable , remember it might take a while smile

  • Run 'PortablePostgreSQL.exe' from the installed drive or the PortableApps? menu if you use PortableApps? menu launcher. See HINT 3 below for performance info.

A small taskbar icon will appear on the system tray and give you a menu.

  • Select 'Start Postgresql' to enable the gnumed_v10 database as localhost (port 5433) from USB, other options are 'Stop Postgresql' and 'PgAdmin3'

You can now run GNUmed portable client or the locally installed client, connecting to you new portable database.

HINT1: The postgresql database server is configured to accept connections on localhost only - change accordingly in the postgresl configurations files if you dislike that.

HINT2: The portable PostgreSQL starts on port 5433 to not interfere with a locally installed server.

HINT3: Running PostgreSQL from USB is possible but slow because of the USB bottleneck. For much better performance you can copy the folder PostgreSQLPortable? to your local harddrive and run PortablePostgreSQL?.exe from your local harddrive.

TODO: Write a shell script and command line to backup production PostgreSQL data bases so it can be imported to the Portable server and therefore make production work "on the go".
Topic revision: 17 Mar 2010, SebastianHilbert
 
Download.png
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback
Powered by Olark