Sign inSign up

dangdungcntt/phpmongoadmin

By dangdungcntt

•Updated over 5 years ago

Image
0

512

dangdungcntt/phpmongoadmin repository overview

⁠phpmongoadmin

⁠Using Docker

Requirements

  • docker

Each release has a image tag, you can use special version or latest tag with newest build from master branch

⁠Linux
mkdir phpmongoadmin
cd phpmongoadmin
touch database.sqlite
docker run -d \
        --name phpmongoadmin \
        --restart=always \
        -p 8080:80 \
        -v $(pwd)/database.sqlite:/home/app/database/database.sqlite \
        dangdungcntt/phpmongoadmin
docker exec -ti phpmongoadmin php artisan regenerate-app-key
⁠Windows

Create folder phpmongoadmin and file database.sqlite inside.

Run this command in phpmongoadmin folder

docker run -d \
        --name phpmongoadmin \
        --restart=always \
        -p 8080:80 \
        -v %cd%/database.sqlite:/home/app/database/database.sqlite \
        dangdungcntt/phpmongoadmin
docker exec -ti phpmongoadmin php artisan regenerate-app-key

Visit http://localhost:8080⁠

⁠Using as Laravel application

Requirements

  • php ^8.0
  • extension mongodb
  • all requirements for Laravel 8

Run this project as normal Laravel application.

Read Laravel docs⁠

⁠Generate app key

This project using APP_KEY to encrypt uri when save to database.

You must use regenerate-app-key command to change app key to keep your current connections.

php artisan regenerate-app-key

⁠Screenshots

Tag summary

Content type

Image

Digest

Size

90 MB

Last updated

over 5 years ago

docker pull dangdungcntt/phpmongoadmin