Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dockette/adminer
:whale: Tiniest boxed dockerized Adminer (MySQL, PostgreSQL, SQLite, Mongo, Oracle) Dockerfiles
https://github.com/dockette/adminer
adminer alpine docker dockette mongo mysql php postgresql
Last synced: 26 days ago
JSON representation
:whale: Tiniest boxed dockerized Adminer (MySQL, PostgreSQL, SQLite, Mongo, Oracle) Dockerfiles
- Host: GitHub
- URL: https://github.com/dockette/adminer
- Owner: dockette
- License: mit
- Created: 2016-08-26T06:58:14.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-19T11:53:27.000Z (about 2 months ago)
- Last Synced: 2024-09-30T10:23:44.299Z (about 1 month ago)
- Topics: adminer, alpine, docker, dockette, mongo, mysql, php, postgresql
- Language: Dockerfile
- Homepage:
- Size: 208 KB
- Stars: 85
- Watchers: 6
- Forks: 29
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Dockette / Adminer
🎁 Tiniest boxed dockerized Adminer (MySQL, PostgreSQL, SQLite, Mongo, Oracle) Dockerfiles. Database management in a single PHP file.
🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x![Adminer](https://rawgit.com/dockette/adminer/master/.docs/assets/adminer.png)
------
## Prologue
There are few variants of this adminer image based:
- full (mysql, pgsql, sqlite, mongo)
- mysql (only)
- pgsql (only)
- mongo (only)
- dg (custom)**Features**
- Alpine Linux (full, editor, df, mongo, mysql, postgres)
- Debian Buster (oracle-11, oracle-12)
- PHP 8 (concurrency via PHP cli workers)## Usage
```sh
docker run \
--rm
-p 8000:80
dockette/adminer:dg
```By default container is running with these settings, you can override it using environment variables.
- `MEMORY=256M` (memory_limit)
- `UPLOAD=2048M` (upload_max_filesize, post_max_size)
- `WORKERS=4` (concurrency)```sh
docker run \
--rm
-p 8000:80
-e MEMORY=512M
-e UPLOAD=4096M
dockette/adminer:dg
```## Versions
| Image | Technologies | Size | Docker Hub |
|------------------------------|---------------------------------------|------|---------------------------------------------------------|
| dockette/adminer | MySQL / PostgreSQL / MongoDB / Sqlite | 12mb | [link](https://hub.docker.com/r/dockette/adminer/tags/) |
| dockette/adminer:full | MySQL / PostgreSQL / MongoDB / Sqlite | 12mb | [link](https://hub.docker.com/r/dockette/adminer/tags/) |
| dockette/adminer:mysql | MySQL | 9mb | [link](https://hub.docker.com/r/dockette/adminer/tags/) |
| dockette/adminer:pgsql | PostgreSQL | 8mb | [link](https://hub.docker.com/r/dockette/adminer/tags/) |
| dockette/adminer:mongo | MongoDB | 9mb | [link](https://hub.docker.com/r/dockette/adminer/tags/) |
| dockette/adminer:dg | MySQL / PostgreSQL / MongoDB / Sqlite | 16mb | [link](https://hub.docker.com/r/dockette/adminer/tags/) |### `dockette/adminer:dg`
> Customization for the best database management tool written in PHP, Adminer
You should take a look to the official github profile (https://github.com/dg/adminer-custom).
![Adminer DG](https://rawgit.com/dockette/adminer/master/.docs/assets/adminer-dg.png)
## Maintenance
**Upgrade Adminer and Adminer Editor versions to X.Y.Z**
```bash
ADMINER_VERSION=4.8.1 make update-versions
```