forked from imxieke/dockenv-images
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
42 changed files
with
1,208 additions
and
347 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
name: Docker Build Traefik | ||
|
||
on: | ||
workflow_dispatch: | ||
branches: | ||
- master | ||
schedule: | ||
- cron: '0 2 * * 1' | ||
|
||
env: | ||
REGISTRY: ghcr.io | ||
IMAGE_NAME: traefik | ||
IMAGE_TAGS: "latest 3.0" | ||
|
||
jobs: | ||
build: | ||
|
||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Build the Docker image | ||
run: | | ||
for tag in ${IMAGE_TAGS}; do | ||
docker build . -f images/${{ env.IMAGE_NAME }}/${tag}/Dockerfile -t ${{ vars.DOCKER_REGISTRY_GITHUB }}/dockenv/${{ env.IMAGE_NAME }}:${tag} | ||
done | ||
- name: Login Github Package Registry | ||
run: | | ||
docker login -u ${{vars.USERNAME}} -p "${{ secrets.APIKEY }}" ${{ vars.DOCKER_REGISTRY_GITHUB }} | ||
- name: Push Docker Image To Github Package | ||
run: | | ||
for tag in ${IMAGE_TAGS}; do | ||
docker push ${{ vars.DOCKER_REGISTRY_GITHUB }}/dockenv/${{ env.IMAGE_NAME }}:${tag} | ||
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,21 @@ | ||
FROM ghcr.io/dockenv/alpine:3.16 | ||
LABEL MAINTAINER="Cloudflying" \ | ||
MAIL="oss@live.hk" | ||
FROM ghcr.io/dockenv/alpine:latest | ||
LABEL org.opencontainers.image.title="Aria2" \ | ||
org.opencontainers.image.authors="Cloudflying <oss@live.hk>" \ | ||
org.opencontainers.image.source="https://github.com/dockenv/dockenv-images" \ | ||
org.opencontainers.image.url="https://dockenv.github.io" \ | ||
org.opencontainers.image.description='a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.' | ||
|
||
COPY conf/ /etc/aria2c/ | ||
|
||
RUN sed -i 's/dl-cdn.alpinelinux.org/repo.huaweicloud.com/g' /etc/apk/repositories \ | ||
&& apk add --no-cache darkhttpd aria2 \ | ||
RUN apk add --no-cache aria2 \ | ||
&& mkdir -p /etc/aria2c \ | ||
&& chmod -R 777 /etc/aria2c \ | ||
&& mkdir -p /opt/ariang \ | ||
&& chmod -R 777 /opt/ariang \ | ||
&& cd /opt/ariang \ | ||
&& wget https://github.com/mayswind/AriaNg/releases/download/1.2.4/AriaNg-1.2.4-AllInOne.zip \ | ||
&& unzip AriaNg-1.2.4-AllInOne.zip && rm -fr LICENSE && rm -fr AriaNg-1.2.4-AllInOne.zip \ | ||
&& mkdir -p /data/downloads \ | ||
&& chmod -R 777 /etc/aria2c /data/downloads \ | ||
&& mv /etc/aria2c/entrypoint.sh /usr/bin/entrypoint.sh \ | ||
&& chmod +x /usr/bin/entrypoint.sh | ||
|
||
# 6080 Aria2 | ||
# 6081 Aria2 WebUI | ||
# 6802-6999 DOT Port | ||
EXPOSE 6080 6081 6802-6999 | ||
EXPOSE 6080 6881-6999 | ||
|
||
CMD ["/usr/bin/entrypoint.sh"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
0
images/seedbox/conf/delete.sh → images/aria2/latest/conf/delete.sh
100644 → 100755
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# hadolint ignore=DL3007 | ||
FROM ghcr.io/dockenv/alpine:latest | ||
LABEL org.opencontainers.image.title="Seedbox" \ | ||
org.opencontainers.image.authors="Cloudflying <oss@live.hk>" \ | ||
org.opencontainers.image.source="https://github.com/dockenv/dockenv-images" \ | ||
org.opencontainers.image.url="https://dockenv.github.io" \ | ||
org.opencontainers.image.description='seedbox: Torrent Downloader, File Viewer' | ||
|
||
ENV ARIA2_USER='dockenv' \ | ||
ARIA2_PWD='dockenv' \ | ||
ENABLE_AUTH=true | ||
|
||
COPY conf /conf | ||
|
||
RUN sh /conf/init.sh \ | ||
&& rm -fr /tmp/* | ||
|
||
VOLUME [ "/data" ] | ||
|
||
USER dockenv | ||
WORKDIR /home/dockenv | ||
|
||
EXPOSE 80 6800 6881/tcp 6881/udp | ||
# Deluge | ||
EXPOSE 8112 58846 58946 58946/udp | ||
# JellyFin | ||
EXPOSE 8096 8920 | ||
# mylar3 | ||
EXPOSE 8090 | ||
|
||
# dht qbittorrent | ||
EXPOSE 6881 | ||
|
||
CMD ["/usr/bin/entrypoint.sh"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,88 @@ | ||
## Seedbox | ||
|
||
### 安装的软件 (alpine) | ||
|
||
### BT 客户端 | ||
- qbittorrent-nox | ||
- transmission | ||
- aria2 (含 ariang aria2-web) | ||
- deluge (文件略大) | ||
|
||
### 工具 | ||
- Samba | ||
- ffmpeg (转码) | ||
- filebrowser | ||
- minidlna | ||
|
||
### TODO | ||
- syncthing | ||
- caddy | ||
- KodCloud | ||
- [plex](https://www.plex.tv/) | ||
- [jackett](https://github.com/Jackett/Jackett) | ||
- [sonarr](https://sonarr.tv/) | ||
- [radarr](https://github.com/Radarr/Radarr) | ||
- calibre | ||
- calibre-web | ||
- taisun | ||
- heimdall | ||
- bazarr | ||
- tdarr | ||
- ddclient | ||
- https://github.com/airsonic/airsonic | ||
- https://overseerr.dev/ | ||
- https://github.com/Fallenbagel/jellyseerr | ||
- https://lidarr.audio/#downloads-v1-linux | ||
- https://github.com/SickChill/sickchill | ||
- https://github.com/SickGear/SickGear | ||
- ombi | ||
- lidarr | ||
- [readarr](https://github.com/Readarr/Readarr) | ||
- https://sabnzbd.org/ | ||
- https://github.com/Flexget/Flexget | ||
- https://www.audiobookshelf.org/ | ||
- https://wiki.servarr.com/prowlarr | ||
- https://github.com/Prowlarr/Prowlarr | ||
- Jellyfin https://repo.jellyfin.org/releases/server/linux/stable/ https://github.com/jellyfin/jellyfin | ||
- https://github.com/tylergibbs2/Tsundoku | ||
- https://github.com/Tautulli/Tautulli | ||
- https://github.com/nzbget/nzbget 停止更新 | ||
- https://github.com/rembo10/headphones | ||
- x2goserver (apk) | ||
- znc (apk) | ||
- https://github.com/gotson/komga | ||
- https://github.com/plexinc/pms-docker | ||
- https://github.com/janeczku/calibre-web (pip) | ||
- https://github.com/kovidgoyal/calibre | ||
- https://home.tdarr.io (太大 1G 不支持 Alpine) | ||
- https://github.com/6c65726f79/Transmissionic/releases/download/v1.8.0/Transmissionic-webui-v1.8.0.zip | ||
- https://github.com/linuxserver/docker-lazylibrarian | ||
- https://github.com/linuxserver/docker-mylar3 | ||
- https://github.com/linuxserver/docker-lidarr | ||
- https://github.com/bubuntux/nordvpn | ||
|
||
## Tools | ||
- https://github.com/mescon/Muximux php manage tools | ||
- glances, plexPy monitoring tools | ||
|
||
## Trackerlist | ||
- https://github.com/ngosang/trackerslist | ||
- https://github.com/XIU2/TrackersListCollection | ||
- https://github.com/DeSireFire/animeTrackerList (偏向于动漫) | ||
- http://github.itzmx.com/1265578519/OpenTracker/master/tracker.txt | ||
- https://api.xiaoz.org/trackerslist/ (aria2) | ||
|
||
- https://trackerslist.com | ||
- https://newtrackon.com/list | ||
- https://newtrackon.com/api/all | ||
- https://tinytorrent.net/best-torrent-tracker-list-updated | ||
|
||
### Aria2 WebUI | ||
- https://github.com/mayswind/AriaNg | ||
|
||
|
||
## 第三方客户端 | ||
- https://github.com/userdocs/qbittorrent-nox-static | ||
|
||
### Config | ||
- https://github.com/ivan-pinatti/docker-torrent-box-with-vpn |
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
# config.toml | ||
|
||
# Hostname / IP | ||
# | ||
# Default: "localhost" | ||
# | ||
host = "0.0.0.0" | ||
|
||
# Port | ||
# | ||
# Default: 7474 | ||
# | ||
port = 8080 | ||
|
||
# Base url | ||
# Set custom baseUrl eg /autobrr/ to serve in subdirectory. | ||
# Not needed for subdomain, or by accessing with the :port directly. | ||
# | ||
# Optional | ||
# | ||
#baseUrl = "/autobrr/" | ||
|
||
# autobrr logs file | ||
# If not defined, logs to stdout | ||
# Make sure to use forward slashes and include the filename with extension. eg: "log/autobrr.log", "C:/autobrr/log/autobrr.log" | ||
# | ||
# Optional | ||
# | ||
logPath = "/var/log/autobrr.log" | ||
|
||
# Log level | ||
# | ||
# Default: "DEBUG" | ||
# | ||
# Options: "ERROR", "DEBUG", "INFO", "WARN", "TRACE" | ||
# | ||
logLevel = "DEBUG" | ||
|
||
# Log Max Size | ||
# | ||
# Default: 50 | ||
# | ||
# Max log size in megabytes | ||
# | ||
#logMaxSize = 50 | ||
|
||
# Log Max Backups | ||
# | ||
# Default: 3 | ||
# | ||
# Max amount of old log files | ||
# | ||
#logMaxBackups = 3 | ||
|
||
# Check for updates | ||
# | ||
checkForUpdates = true | ||
|
||
# Session secret | ||
# | ||
sessionSecret = "c615ac2e75f66f3a218fbf886cef5a32" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.