julien d20c14c179 Merge branch 'develop' — v1.0.0 initial release
Includes: dbdump_mongo, dbrestore_mongo, dbutils_mongo
2026-04-29 01:01:56 +02:00
2026-04-28 21:24:57 +02:00
2026-04-28 21:26:23 +02:00
2026-04-28 21:27:46 +02:00
2026-04-28 21:30:54 +02:00

AdAstra Scripts

A collection of utility scripts for AdAstra projects. Each script is self-contained and can be used independently.

Scripts

MongoDB

Script Description
dbdump_mongo/ Backup MongoDB databases with multi-environment support (prod, uat, staging, …)
dbrestore_mongo/ Restore a MongoDB backup with interactive directory navigation
dbutils_mongo/ Spin up a local MongoDB + Mongo Express instance via Docker

Typical MongoDB workflow

# 1. Backup from a remote MongoDB
cd dbdump_mongo && ./db-dump.sh dump

# 2. Start a local MongoDB instance
cd dbutils_mongo && ./db-start.sh up

# 3. Restore the backup locally
cd dbrestore_mongo && ./db-restore.sh

Requirements

Each script lists its own requirements in its README. Common dependencies:

  • Bash
  • MongoDB Database Tools (mongodump / mongorestore) — download
  • Docker & Docker Compose (for dbutils_mongo only)

Author

Julien Gautier — AdAstra

S
Description
AdAstra Utility Scripts
Readme 86 KiB
Languages
Shell 98.3%
JavaScript 1.7%