Coder Social home page Coder Social logo

einverne / dockerfile Goto Github PK

View Code? Open in Web Editor NEW
165.0 7.0 41.0 260 KB

A collection of dockerfile I use

License: MIT License

Shell 12.25% Python 18.81% PHP 0.54% Dockerfile 25.84% HTML 24.53% Smarty 13.66% CSS 4.37%
dockerfile docker docker-image dockerfiles netdata h5ai v2ray headless-chrome chrome chromedriver

dockerfile's Introduction

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 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
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:

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

dockerfile's People

Contributors

axolotlagatsuma avatar einverne avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

dockerfile's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.