| layout | default |
|---|---|
| title | 🌐 memcloud - Create Your Own Shared Storage Cloud |
| description | ☁️ Boost your local network's efficiency by pooling RAM from nearby devices with MemCloud, a distributed in-memory data store built in Rust. |
Welcome to MemCloud! This tool lets you combine the memory of multiple computers into one shared storage space. It's perfect for a local network, whether you are using macOS, Windows, or Linux machines. Follow the steps below to download and run MemCloud easily.
To run MemCloud, your system needs:
- A machine running macOS, Windows, or Linux.
- At least 2 GB of RAM.
- A local network connection to other machines.
- Internet access for initial download and updates.
- Distributed Storage: Combine RAM from multiple devices on your local network.
- Ephemeral Data: Store data temporarily without leaving a trace.
- Easy Setup: User-friendly installation process.
- Flexible Use Cases: Great for testing applications, caching data, or sharing files temporarily.
-
Visit the Releases Page: Go to our Releases page to find the latest version of MemCloud.
-
Choose Your Version: Look for the version that matches your operating system:
- For macOS: Select the file named
memcloud-macos.tar.gz. - For Windows: Select the file named
memcloud-windows.zip. - For Linux: Select the file named
memcloud-linux.tar.gz.
- For macOS: Select the file named
-
Download the File: Click on the file that matches your operating system to start downloading.
-
Locate the Downloaded File: Once the download is complete, navigate to your Downloads folder.
-
Extract the Files:
- For macOS and Linux: Right-click on the
.tar.gzfile and choose "Extract Here". - For Windows: Right-click on the
.zipfile and choose "Extract All".
- For macOS and Linux: Right-click on the
-
Run MemCloud:
- For macOS: Open the terminal, navigate to the extracted folder, and type
./memcloud. - For Windows: Double-click on
memcloud.exein the extracted folder. - For Linux: Open a terminal, navigate to the extracted folder, and type
./memcloud.
- For macOS: Open the terminal, navigate to the extracted folder, and type
-
Start the Daemon: Once the application is running, MemCloud will start the daemon process. This process manages the pooled memory across devices.
-
Connect Devices: Ensure other devices on your local network run MemCloud. They will automatically find each other. You can view connected nodes from the application interface.
-
Storing Data: Now you can start sending data to your MemCloud. The data will be stored across the pooled RAM of all connected machines.
-
Accessing Data: Use the application interface to view stored data and manage it. You can add or remove data easily.
Yes, MemCloud works on macOS, Windows, and Linux.
MemCloud does not save data permanently. However, always be cautious when sharing sensitive information over a network.
If you encounter any problems, check the following:
- Ensure all devices are on the same network.
- Make sure that the firewall settings allow MemCloud to communicate.
- Restart the application if any issues persist.
For further assistance, please check our GitHub Issues page for troubleshooting guides and more FAQs.
To download MemCloud, revisit our Releases page. Choose your version based on your operating system and follow the installation steps listed above.
Thank you for choosing MemCloud! Enjoy creating your own ephemeral cloud storage.