# HG changeset patch # User Matthew Wild # Date 1280609008 -3600 # Node ID 281b2c05bff090d50075d05003212468dbc83a9a # Parent 2835b44fe517f75b725a549ebfc0738d5c05b28b Add README, COPYING diff -r 2835b44fe517 -r 281b2c05bff0 COPYING --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/COPYING Sat Jul 31 21:43:28 2010 +0100 @@ -0,0 +1,20 @@ +Copyright (c) 2008-2009 Matthew Wild +Copyright (c) 2008-2009 Waqas Hussain + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff -r 2835b44fe517 -r 281b2c05bff0 README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README Sat Jul 31 21:43:28 2010 +0100 @@ -0,0 +1,33 @@ +---------- - ------------------------------ +Mooncached - the moon on a stick (of RAM) - +---------- - ----------------------------- + +Mooncached is a tiny memcached server written in Lua. You can use it +to store and retrieve chunks of data from your applications. + +Installation +------------ +Mooncached is mostly standalone - it just depends on LuaSocket, which +is available in most BSD and Linux distributions, and from its site +at http://luasocket.luaforge.net/ . + +Configuration +------------- +Just run mooncached.lua. It listens on port 11211 (the default +memcached port). You can use Squish +(http://matthewwild.co.uk/projects/squish ) to produce a standalone +"mooncached" script. + +Usage +----- +Any Memcached client library should work with Mooncached, see +http://code.google.com/p/memcached/wiki/Clients for a list. + +Contact +------- +Matthew Wild + +Licence +------- +Mooncached is licensed under the MIT/X11 licence, the same as Lua +5.1 itself.