autoscan

autoscan

apps.detail.types.app from hotio's Repository

apps.detail.sections.overview

WireGuard VPN, Privoxy and Unbound built-in! This needs no description, you'll know if you need this.

GitHub
ghcr.io

Upstream Project

Tags Description Commit Last Updated
nightly
nightly-c8b82e8
nightly-1d41f4b47ede7531ecc24944bfcaf88db10c2ba7
Every commit to masterModified: meta.json2026-07-28 15:22:03
latest
release
release-9032c9c
release-1.4.0
release-v1
release-v1.4
release-v1.4.0
ReleasesModified: meta.json2026-07-28 15:21:59

Starting the container

cli

docker run --rm \
    --name="autoscan" \
    -p 3030:3030 \
    -e PUID=1000 \
    -e PGID=1000 \
    -e UMASK=002 \
    -e TZ="Etc/UTC" \
    -e WEBUI_PORTS="3030/tcp" \ #(3)!
    -v /<host_folder_config>:/config \
    -v /<host_folder_data>:/data \
    ghcr.io/hotio/autoscan

compose

services:
  autoscan:
    container_name: autoscan
    image: ghcr.io/hotio/autoscan
    ports:
      - "3030:3030"
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=002
      - TZ=Etc/UTC
      - WEBUI_PORTS=3030/tcp #(3)!
    volumes:
      - /<host_folder_config>:/config
      - /<host_folder_data>:/data

apps.marketingCta.appInstallTitle

apps.marketingCta.appInstallDescription

apps.installHelp.stepOpen apps.installHelp.stepSearchApp apps.installHelp.stepReview apps.installHelp.stepInstall

apps.detail.sections.requirements

Don't forget to click **Show more settings...** for all **Variables**! If you do not use the VPN feature, you can remove all VPN related **Variables** and **Extra Parameters** (turn on **ADVANCED VIEW**).

apps.detail.sections.categories

apps.detail.sections.related

apps.detail.related.exploreCategories

apps.detail.related.exploreAll

apps.detail.sections.details

apps.detail.details.repository
ghcr.io/hotio/autoscan:latest
apps.detail.details.lastUpdated2026-08-11
apps.detail.details.firstSeen2023-08-20

apps.detail.sections.runtime

apps.detail.details.webui
http://[IP]:[PORT:3030]
apps.detail.details.network
bridge
apps.detail.details.shell
bash
apps.detail.details.privileged
false
apps.detail.details.extraParams
--hostname=autoscan.internal --cap-add=NET_ADMIN

apps.detail.sections.configuration

Host Port for 3030Porttcp

Container Port: 3030

apps.detail.config.target
3030
apps.detail.config.default
3030
Host Path for /configPathrw

Container Path: /config

apps.detail.config.target
/config
Host Path for /dataPathrw

Container Path: /data

apps.detail.config.target
/data
PRIVOXY_ENABLEDVariable

Container Variable: PRIVOXY_ENABLED

apps.detail.config.default
false|true
UNBOUND_ENABLEDVariable

Container Variable: UNBOUND_ENABLED

apps.detail.config.default
false|true
UNBOUND_NAMESERVERSVariable

Container Variable: UNBOUND_NAMESERVERS

VPN_ENABLEDVariable

Container Variable: VPN_ENABLED

apps.detail.config.default
false|true
VPN_CONFVariable

Container Variable: VPN_CONF

apps.detail.config.default
wg0
VPN_PROVIDERVariable

Container Variable: VPN_PROVIDER

apps.detail.config.default
generic|proton|pia
VPN_LAN_NETWORKVariable

Container Variable: VPN_LAN_NETWORK

VPN_LAN_LEAK_ENABLEDVariable

Container Variable: VPN_LAN_LEAK_ENABLED

apps.detail.config.default
false|true
VPN_EXPOSE_PORTS_ON_LANVariable

Container Variable: VPN_EXPOSE_PORTS_ON_LAN

VPN_AUTO_PORT_FORWARDVariable

Container Variable: VPN_AUTO_PORT_FORWARD

apps.detail.config.default
false
VPN_PORT_REDIRECTSVariable

Container Variable: VPN_PORT_REDIRECTS

VPN_HEALTHCHECK_ENABLEDVariable

Container Variable: VPN_HEALTHCHECK_ENABLED

apps.detail.config.default
false|true
VPN_NAMESERVERSVariable

Container Variable: VPN_NAMESERVERS

VPN_PIA_USERVariable

Container Variable: VPN_PIA_USER

VPN_PIA_PASSVariable

Container Variable: VPN_PIA_PASS

VPN_PIA_PREFERRED_REGIONVariable

Container Variable: VPN_PIA_PREFERRED_REGION

VPN_PIA_DIP_TOKENVariable

Container Variable: VPN_PIA_DIP_TOKEN

VPN_PIA_PORT_FORWARD_PERSISTVariable

Container Variable: VPN_PIA_PORT_FORWARD_PERSIST

apps.detail.config.default
false|true
PUIDVariable

Container Variable: PUID

apps.detail.config.default
99
PGIDVariable

Container Variable: PGID

apps.detail.config.default
100
UMASKVariable

Container Variable: UMASK

apps.detail.config.default
002