Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 2.06 KB

File metadata and controls

46 lines (31 loc) · 2.06 KB

${{ image: API.png }}

${{ content_synopsis }} If you want to run 11notes/adguard high-available you need something to synchronize the settings between the two or more instances. adguardhome-sync solves this issue by copying all settings from a master to infinite slaves. This image provides this functionality to you, rootless and distroless.

${{ content_uvp }} Good question! Because ...

${{ github:> [!IMPORTANT] }} ${{ github:> }}* ... this image runs rootless as 1000:1000 ${{ github:> }}* ... this image has no shell since it is distroless ${{ github:> }}* ... this image is auto updated to the latest version via CI/CD ${{ github:> }}* ... this image has a health check ${{ github:> }}* ... this image runs read-only ${{ github:> }}* ... this image is automatically scanned for CVEs before and after publishing ${{ github:> }}* ... this image is created via a secure and pinned CI/CD process ${{ github:> }}* ... this image is very small

If you value security, simplicity and optimizations to the extreme, then this image might be for you.

${{ content_comparison }}

${{ title_config }}

${{ include: ./rootfs/adguard-sync/etc/config.yaml }}

${{ title_volumes }}

  • ${{ json_root }}/etc - Directory of the configuration file

${{ content_compose }}

${{ content_defaults }} | API login | admin // adguard | login using default config |

${{ content_environment }}

${{ content_source }}

${{ content_parent }}

${{ content_built }}

${{ content_tips }}

${{ title_caution }} ${{ github:> [!CAUTION] }} ${{ github:> }}* This image comes with a default configuration with a default password for the admin account. Please set your own password or provide your own configuration