Wakeful-Cloud / yarr

Auto-synchronizing, auto-building fork of yarr

Home Page:https://github.com/Wakeful-Cloud/yarr/pkgs/container/yarr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

yarr

GitHub Synchronization Status GitHub Build Status

Fork of Nazar Kanaev's yarr that auto-synchronizes with upstream and auto-builds Docker images (See #20).

Documentation

Running

# Run in foreground
docker run -it -v [Absolute path on host to store data]:/data -p 7070:7070/tcp --name yarr ghcr.io/wakeful-cloud/yarr:latest

# OR run in background
docker run -d -v [Absolute path on host to store data]:/data -p 7070:7070/tcp --name yarr ghcr.io/wakeful-cloud/yarr:latest

Note: for improved security and stability, you should use specific commit tags instead of latest.

Environment Variables

Name Required/Default Description
UID 1000 Runner user ID
GID 1000 Runner group ID
ADDRESS 0.0.0.0 Listening address
PORT 7070 Listening port
DATA /data Data directory

FAQ

What are the differences between this fork and upstream?

This fork uses a custom, more-secure, more-flexible Dockerfile than upstream. Beyond that, this fork adds the GitHub actions required for automatic synchronization and building.

What architectures are supported?

  • X86 64-bit (linux/amd64)
  • Arm V6 32-bit (linux/arm/v6)
  • Arm V7 32-bit (linux/arm/v7)
  • Arm V8 64-bit (linux/arm64/v8)

About

Auto-synchronizing, auto-building fork of yarr

https://github.com/Wakeful-Cloud/yarr/pkgs/container/yarr

License:MIT License


Languages

Language:Go 73.2%Language:JavaScript 9.1%Language:HTML 8.5%Language:CSS 3.0%Language:C 2.5%Language:Objective-C 2.5%Language:Makefile 0.6%Language:Shell 0.5%Language:Dockerfile 0.2%