Skip to content

Commit 254bb8c

Browse files
committed
[FEATURE] 0.1.0 version release
1 parent d9951d9 commit 254bb8c

File tree

3 files changed

+68
-1
lines changed

3 files changed

+68
-1
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Change Log
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](http://keepachangelog.com/)
5+
and this project adheres to [Semantic Versioning](http://semver.org/).
6+
7+
## [0.1.0] - 2024-05-28
8+
9+
### Added
10+
- Initial release.
11+
- MongoDB support added.
12+
- Connection protect system added.

README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,15 @@
1-
🗄️ A Web application to manage databases.
1+
🗄️ A Web application to manage databases.
2+
3+
Rust-DB-Manager, powered by Rust!
4+
5+
This manager provides an abstract interface to manage multiple MongoDB connections (SQL implementations comming soon) with a single instance.
6+
7+
MongoExpress has been clearly an inspiration for this project. At this moment, 0.1.0 version, it has more than 75% of mongo-expres's functionality.
8+
It has a sober interface and is arround 50% faster when MongoDB instance is in the same network.
9+
10+
Localhost is not allowed!
11+
12+
Please, for a better user experience, use MongoDB in the same network:
13+
14+
-- m̶o̶n̶g̶o̶d̶b̶:̶/̶/̶r̶o̶o̶t̶:̶e̶x̶a̶m̶p̶l̶e̶@̶l̶o̶c̶a̶l̶h̶o̶s̶t̶:̶2̶7̶0̶1̶7̶
15+
-- mongodb://root:example@mongodb:27017

docker-compose.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
version: '3.3'
2+
3+
services:
4+
rs-api:
5+
image: rafaelruiztorres/rust-db-manager-api:0.1.0
6+
container_name: rust_db_manager_api
7+
ports:
8+
- "3000:3000"
9+
volumes:
10+
- ./rust-db-manager-core:/core
11+
- ./rust-db-manager-api:/api
12+
networks:
13+
- rs_network
14+
15+
rs-front:
16+
image: rafaelruiztorres/rust-db-manager-front:0.1.0
17+
container_name: rust_db_manager_front
18+
ports:
19+
- "4200:4200"
20+
volumes:
21+
- ./rust-db-manager-front:/front
22+
networks:
23+
- rs_network
24+
depends_on:
25+
- rust_db_manager_api
26+
27+
mongodb:
28+
image: mongo
29+
container_name: mongodb
30+
volumes:
31+
- ./mongodb:/data/db
32+
ports:
33+
- "27017:27017"
34+
environment:
35+
- MONGO_INITDB_ROOT_USERNAME=root
36+
- MONGO_INITDB_ROOT_PASSWORD=example
37+
networks:
38+
- rs_network
39+
40+
networks:
41+
rs_network:

0 commit comments

Comments
 (0)