Skip to content

imabutahersiddik/Erath

Repository files navigation

Storage-less web page hosting

The Storage-less web page hosting represents the evolution of the internet, in which data is rendered secure and immutable. The data is stored in the URL indefinitely, ensuring its perpetual availability. The data is further transformed into an AES-256 string, which serves as the fundamental building block for the secure infrastructure of the Storage-less web page hosting.

What is it?

  • It's like a super cool version of the internet
  • Keeps your information safe and can't be deleted

How does it work?

  • Your information lives in the website address forever!
  • Even if one network goes offline or deleted, the information can still be viewed from other networks

What makes it safe?

  • Protected by CryptoJS AES-256 Encryption
  • Like a secret code that nobody can crack
  • What ever you share it remains forever

Why is it important?

  • Keeps your information safe forever
  • Ensures that important information is always accessible
  • Helps preserve knowledge and culture for future generations

You can encrypt any text or html codes online and then view them anytime from any Storage-less web page hosting network at https://erath.vercel.app/.

🌱 Supporting: If you want to support Storage-less web page hosting development you can do so by visiting Storage-less web page hosting Movement. Thank you!

Getting Started

To get started with this project, you can clone this repository and launch the web in a web server. Make sure you have PHP installed on your system.

First, clone the repository:

git clone https://github.com/imabutahersiddik/erath.git

Then, navigate to the directory and start a local web server:

cd erath
php -S localhost:8000

Visit http://localhost:8000/ in your web browser to use the tool.

Deploy on Vercel

You can deploy your own "Storage-less web page hosting" network on vercel for free.

Deploy with Vercel

Usage

To use the Storage-less web page hosting, write text or codes on editor and click the "Peace" button. The Storage-less web page hosting will encrypt text or codes and will generate an Storage-less web page hosting url, copy the url and save it to a secure place or share it with public if you want.

The generated link will be displayed on the page, and you can copy it to your clipboard by clicking the "Copy to Clipboard" button.

Technologies Used

  • HTML/CSS
  • CryptoJS
  • Bootstrap
  • JavaScript
  • jQuery
  • Font-awesome
  • Iconify
  • Serverless PHP

How Storage-less web page hosting Works

Storage-less web page hosting uses CryptoJS to encrypt pages, page that can be decrypted in-browser when they visit the URL. You can then just rest assured that it never going to be erased untill all networks goes down, the most beautiful things that even all networks goes down then still if you deploy your own network then all data comes back to life again and you're done. The homepage will had a simple editor where you can write or paste pre-written text or html codes, and the cryptojs will encrypt and then it will decrypt and will load your HTML, all done in the browser and all that in one place which is called URL.

So it basically encrypts your text codes and puts everything in a user-friendly way to view your newly created uneraseable storage-less web page.

FAQ

Is it secure?

Simple answer: Your page content has been encrypted with AES-256, a popular and strong encryption algorithm. You can now share it to any public place and no one will be able to modify or erase it even with your permission and even without your permission. After all thier is a web app called staticrypt which helps to protect text to be viewed publicly with a password protected form and it is also encrypted with AES-256. Learn more about Staticrypt

Supporting This Work

If you find this tool helpful and would like to support its development, you can do so in the following ways:

  • Send cryptocurrency to the following address:
    • Bitcoin: bc1qfvxhe95k9jl8nvy49zy50vngqkq7yjnqmgzmr0
    • USDT: 0xDcc69c50463556Fd1CC45480feB2CF4eaE7d05C8 (ERC-20)
    • Ethereum: 0xDcc69c50463556Fd1CC45480feB2CF4eaE7d05C8
    • BNB: 0xDcc69c50463556Fd1CC45480feB2CF4eaE7d05C8 (BSC)

Your support is greatly appreciated and will help fund the ongoing development and supporting its developers.

What's New in This Update (September 15, 2024)

We are excited to announce the latest enhancements to Erath! This update introduces:

  • AI Text Generation: Leverage advanced AI capabilities to generate high-quality text effortlessly.

  • AI Conversation Support: Engage in dynamic conversations with AI, enhancing user interaction through AI chat features.

  • Integration of AI Mistral and Gemini: Utilize cutting-edge AI models for improved writing and conversational experiences.

  • Expanded Prompt Library: Access over 99 prompts designed to help you generate and publish content on the web with just one click.

Stay tuned for more exciting features coming in future updates!

Contributions

Contributions to this project are welcome. If you find a bug or have a feature suggestion, please open an issue on this GitHub repository. If you'd like to contribute code, please submit a pull request.

Opening issues

Feel free to open pull requests if you don't mind receiving no response for a long time. I might take inspiration from what you propose but merge something different instead. I'll try my best to give you credit. You can also open issues with suggestions or bug reports. Apologies for the delay and thank you for contributing to the project.

Guidelines to contributing

Source map

  • 'vercel.json' - Vercel Serverless PHP App Setup.
  • 'api/index.php' - Main file handles the generation of site pages.
  • 'api/site.php' - Core file which handles the request from URLs to view the encoded text or codes.
  • 'api/plugins/' - Directory of plugins
  • 'public/' - Directory of resources

License

This project is licensed under the GNU General Public License v3.0.