https://github.com/einverne/dockerfile
A collection of dockerfile I use
https://github.com/einverne/dockerfile
chevereto-free chrome chromedriver docker docker-compose docker-image dockerfile dockerfiles h5ai headless-chrome netdata v2ray wordpress
Last synced: 2 days ago
JSON representation
A collection of dockerfile I use
- Host: GitHub
- URL: https://github.com/einverne/dockerfile
- Owner: einverne
- License: mit
- Created: 2018-02-12T08:32:53.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2026-01-14T07:56:43.000Z (4 days ago)
- Last Synced: 2026-01-14T11:26:17.658Z (4 days ago)
- Topics: chevereto-free, chrome, chromedriver, docker, docker-compose, docker-image, dockerfile, dockerfiles, h5ai, headless-chrome, netdata, v2ray, wordpress
- Language: Dockerfile
- Homepage:
- Size: 340 KB
- Stars: 223
- Watchers: 5
- Forks: 54
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dockerfile
This is a personal dockerfile collection, I use these configurations to practice "Infrastructure as Code".
install docker-compose
bash install_docker_compose.sh
I personally use my [dotfiles](https://github.com/einverne/dotfiles) to automatically install the docker-compose.
If there are any environment variables in the docker-compose.yml file, you should create a `.env` under the same folder to setup necessary variables.
## Environment Files
To keep secrets safe I use `.env` files in docker-compose.yml for secrets and passwords. If you see variables like `$` in `docker-compose.yml` file,
there should be `.env` file under the same directory.
## How to use
Basic usage:
git clone https://github.com/einverne/dockerfile.git
cd application_name/
docker-compose up -d
# to check log
docker-compose logs -f
| Application | Description | Additional
|-----------|----------|----------
| AdGuardHome | AdGuard Home is a network-wide software for blocking ads & tracking. | [More](adguardhome)
| Anki Sync Server | |
| archivebox | |
| aria2 | |
| aurora(极光面板) | |
| Bitwarden | |
| BookStack | |
| cadvisor | |
| calibre-web | |
| chevereto | |
| epic | |
| filebrowser | |
| filerun | |
| flexget | |
| freshrss | |
| frp | |
| funkwhale | |
| go-socks5-proxy | |
| gogs | |
| homer | |
| huginn | |
## Basic tools
### docker-h5ai
h5ai is a modern HTTP web server index, require HTTP server and PHP
## docker-nginx-google
use docker to proxy Google
## netdata
netdata now has the official docker support. Recommend using the official image:
```bash
docker run -d --name=netdata \
-p 19999:19999 \
-v netdataconfig:/etc/netdata \
-v netdatalib:/var/lib/netdata \
-v netdatacache:/var/cache/netdata \
-v /etc/passwd:/host/etc/passwd:ro \
-v /etc/group:/host/etc/group:ro \
-v /proc:/host/proc:ro \
-v /sys:/host/sys:ro \
-v /etc/os-release:/host/etc/os-release:ro \
--restart unless-stopped \
--cap-add SYS_PTRACE \
--security-opt apparmor=unconfined \
netdata/netdata
```
## weibo-rss
weibo to rss
## headless-chrome
build a headless-chrome
## Some useful images
### Transmission
-
### ruTorrent
rTorrent 和 ruTorrent 这是个人用过的感觉非常不错的 BitTorrent 客户端。用的也是 LinuxServer 的镜像,不过我自己再上面加了一些扩展,比如主题和插件。
-
### Aria2-with-webui
- 已停止更新
-
### Jellyfin
-
-
### Plex
-
### NextCloud
-
### krusader
-
### calibre-web
linuxserver 的 image 有些简陋,所以换用这个
-
### bookstack
-
## Sponsor
- [Cloudflare](https://www.cloudflare.com/)