Introducing Cloud-express: Access Apache Age with Ease on Browser
Cloud-express is an exciting web application that brings Apache Age, an advanced database management system, right to your fingertips. This innovative tool bridges the gap between users and Apache Age, making database management more accessible than ever before. With Cloud-express, you can now harness the power of Apache Age through a user-friendly web interface, eliminating the need for offline access and complex setups.
Simplified Access
Gone are the days of intricate installations and offline access struggles. Cloud-express offers a seamless experience by providing direct access to Apache Age from your web browser. No more wrestling with software installations – Cloud-express simplifies your journey by enabling you to utilize Apache Age's potent capabilities online.
Key Features
- User-Friendly Interface: Cloud-express welcomes users with an intuitive interface, making database management a breeze, even for newcomers.
- Web-Based Access: Say farewell to offline limitations. Access and manage your databases through Cloud-express from anywhere with an internet connection.
- Effortless Setup: With Cloud-express, there's no need to be a tech guru. The setup process is straightforward, getting you up and running in no time.
- Advanced Capabilities: Leverage Apache Age's cutting-edge features directly from Cloud-express, enhancing your database management efficiency.
Getting Started
- Node Version: Ensure you have Node version ^14.16.0 installed for optimal performance.
-
Node Module - pm2: For production mode, install the pm2 module with
npm i pm2
.
Running Cloud-express
- Frontend: Install required modules using
npm run setup
. Run the frontend withnpm run start
. - Backend: Navigate to the backend folder and use
node index.js
to start the backend.
Building the Project
- Build Front-end: Generate the front-end build with
npm run build-front
. - Build Back-end: Create the back-end build using
npm run build-back
.
Production Mode
- Stop existing instances:
pm2 stop ag-viewer-develop
,pm2 delete ag-viewer-develop
. - Start in production:
pm2 start ecosystem.config.js
.
Setting Up PostgreSQL with AGE Extension
- Use Docker: Install Docker compatible with your OS. Pull the AGE image with
docker pull apache/age
. - Create Docker Container: Run
docker run --name myPostgresDb -p 5455:5432 -e POSTGRES_USER=postgresUser -e POSTGRES_PASSWORD=postgresPW -e POSTGRES_DB=postgresDB -d apache/age
. - Access PostgreSQL Shell: Use
docker exec -it myPostgresDb bash
to enter the Docker shell, thenpsql -U postgresUser postgresDB
to access PostgreSQL shell. - Alternatively, access directly: Use
psql -U postgresUser -d postgresDB -p 5455 -h localhost
and enterpostgresPW
when prompted.
Connecting to Cloud-express
- Server Details: Connect URL -
localhost
, Port -5455
, Database Name -postgresDB
, User Name -postgresUser
, Password -postgresPW
.
Exploring Projects
- Dive into predefined projects or create your own. Enjoy the flexibility to tailor your database management experience.
Experience the Difference
Cloud-express revolutionizes how you interact with Apache Age. Say hello to streamlined access, enhanced capabilities, and a user-centric approach. Whether you're a database enthusiast or a newcomer, Cloud-express empowers you to manage databases effortlessly.
Licensed for Freedom
Just like Apache Age Viewer, Cloud-express operates under the Apache License, Version 2.0. Feel the freedom to explore, innovate, and manage databases with confidence.
Embrace Cloud-express and unlock a new era of simplified database management. Access, manage, and thrive with the power of Apache Age at your fingertips.
Top comments (0)