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
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
- 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
- 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".