119 lines
3.8 KiB
Plaintext
119 lines
3.8 KiB
Plaintext
# X-OpenWrt x86_64-Y compile config notes
|
|
# Purpose: Y profile for generic x86_64 firmware. It keeps SmartDNS,
|
|
# Passwall, AdGuardHome, Docker/Diskman, IPv6, common network services,
|
|
# and the standard x86 image formats.
|
|
# Maintenance:
|
|
# - Keep this file limited to OpenWrt .config selections; CI-only options
|
|
# are appended by the workflow to openwrt/.config.
|
|
# - Keep shared target/image/IPv6/base package choices aligned with X/Z
|
|
# unless a profile intentionally differs.
|
|
# - Use OpenWrt scripts/diffconfig.sh after a successful build before
|
|
# shrinking or reorganizing this profile.
|
|
# - See NOTES_X86_CONFIG_OPTIMIZATION.md for follow-up optimization todos.
|
|
#
|
|
# 挂载WebDav
|
|
CONFIG_PACKAGE_davfs2=y
|
|
# Smart DNS
|
|
CONFIG_PACKAGE_smartdns=y
|
|
CONFIG_PACKAGE_luci-app-smartdns=y
|
|
CONFIG_PACKAGE_luci-i18n-smartdns-zh-cn=y
|
|
# KERNEL_PATCHVER:=6.6
|
|
# KERNEL_TESTING_PATCHVER:=6.12
|
|
# CONFIG_TESTING_KERNEL=y
|
|
# Theme
|
|
|
|
# CONFIG_PACKAGE_luci-theme-argon is not set
|
|
CONFIG_PACKAGE_luci-theme-argon-mod=y
|
|
# CONFIG_PACKAGE_luci-theme-neobird is not set
|
|
|
|
# passwall
|
|
CONFIG_PACKAGE_luci-app-passwall=y
|
|
# Adguard Home
|
|
CONFIG_PACKAGE_luci-app-adguardhome=y
|
|
CONFIG_PACKAGE_adguardhome=y
|
|
|
|
# Dnsmasq 及IPV6,AutoUpdate
|
|
CONFIG_PACKAGE_dnsmasq-full=y
|
|
CONFIG_PACKAGE_dnsmasq_full_dhcp=y
|
|
CONFIG_PACKAGE_luci-app-autoupdate=y
|
|
# IPv6 支持
|
|
CONFIG_IPV6=y
|
|
CONFIG_KERNEL_IPV6=y
|
|
CONFIG_PACKAGE_ipv6helper=y
|
|
CONFIG_PACKAGE_dnsmasq_full_dhcpv6=y
|
|
CONFIG_PACKAGE_6in4=y
|
|
CONFIG_PACKAGE_6rd=y
|
|
CONFIG_PACKAGE_6to4=y
|
|
|
|
# Diskman
|
|
CONFIG_PACKAGE_luci-app-diskman=y
|
|
CONFIG_PACKAGE_luci-app-diskman_INCLUDE_btrfs_progs=y
|
|
CONFIG_PACKAGE_luci-app-diskman_INCLUDE_lsblk=y
|
|
CONFIG_PACKAGE_luci-app-diskman_INCLUDE_mdadm=y
|
|
# Docker Man
|
|
CONFIG_PACKAGE_luci-app-dockerman=y
|
|
CONFIG_PACKAGE_luci-i18n-dockerman-zh-cn=y
|
|
CONFIG_PACKAGE_dockerd=y
|
|
CONFIG_PACKAGE_luci-lib-docker=y
|
|
CONFIG_PACKAGE_docker=y
|
|
CONFIG_PACKAGE_docker-compose=y
|
|
CONFIG_DOCKER_CGROUP_OPTIONS=y
|
|
CONFIG_DOCKER_NET_MACVLAN=y
|
|
CONFIG_DOCKER_OPTIONAL_FEATURES=y
|
|
# Package
|
|
CONFIG_PACKAGE_luci-app-ssr-plus=y
|
|
CONFIG_PACKAGE_luci-app-argon-config=y
|
|
CONFIG_PACKAGE_luci-app-netdata=y
|
|
CONFIG_PACKAGE_luci-app-serverchan=y
|
|
CONFIG_PACKAGE_ppp-mod-pptp=y
|
|
CONFIG_PACKAGE_ppp-mod-pppol2tp=y
|
|
CONFIG_PACKAGE_luci-app-pptp-server=y
|
|
CONFIG_PACKAGE_luci-app-usb-printer=y
|
|
CONFIG_PACKAGE_luci-app-ttyd=y
|
|
CONFIG_PACKAGE_luci-app-ddns=y
|
|
CONFIG_PACKAGE_ddns-scripts_aliyun=y
|
|
CONFIG_PACKAGE_ddns-scripts_dnspod=y
|
|
CONFIG_PACKAGE_ddns-scripts_cloudflare.com-v4=y
|
|
CONFIG_PACKAGE_ddns-scripts_no-ip_com=y
|
|
CONFIG_PACKAGE_luci-app-turboacc=y
|
|
CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_OFFLOADING=y
|
|
# CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_SHORTCUT_FE_DRV is not set
|
|
# CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_SHORTCUT_FE is not set
|
|
# 内核模块
|
|
CONFIG_PACKAGE_kmod-fs-cifs=y
|
|
CONFIG_PACKAGE_kmod-fs-nfs-v3=y
|
|
CONFIG_PACKAGE_kmod-fs-nfs-v4=y
|
|
CONFIG_PACKAGE_kmod-ipt-extra=y
|
|
|
|
CONFIG_TARGET_x86=y
|
|
CONFIG_TARGET_x86_64=y
|
|
CONFIG_TARGET_x86_64_DEVICE_generic=y
|
|
|
|
CONFIG_GRUB_IMAGES=y
|
|
CONFIG_VMDK_IMAGES=y
|
|
CONFIG_VDI_IMAGES=y
|
|
CONFIG_VHDX_IMAGES=y
|
|
CONFIG_GRUB_TITLE="OpenWrt for x86_64-Y & Powered by Xinb"
|
|
CONFIG_TARGET_KERNEL_PARTSIZE=32
|
|
CONFIG_TARGET_ROOTFS_PARTSIZE=800
|
|
# CONFIG_GRUB_CONSOLE is not set
|
|
CONFIG_TARGET_IMAGES_GZIP=y
|
|
CONFIG_PACKAGE_ntfs3-mount=y
|
|
|
|
|
|
CONFIG_PACKAGE_xz=y
|
|
CONFIG_PACKAGE_xz-utils=y
|
|
|
|
# CONFIG_SIGNATURE_CHECK is not set
|
|
# CONFIG_SIGNED_PACKAGES is not set
|
|
# CONFIG_PACKAGE_luci-app-unblockmusic is not set
|
|
# CONFIG_PACKAGE_luci-app-unblockmusic_INCLUDE_UnblockNeteaseMusic_Go is not set
|
|
# CONFIG_PACKAGE_luci-app-unblockmusic_INCLUDE_UnblockNeteaseMusic_NodeJS is not set
|
|
# CONFIG_PACKAGE_luci-app-adbyby-plus is not set
|
|
# CONFIG_PACKAGE_adbyby is not set
|
|
# CONFIG_PACKAGE_luci-app-wireguard is not set
|
|
# CONFIG_PACKAGE_luci-app-wol is not set
|
|
# CONFIG_PACKAGE_luci-app-xlnetacc is not set
|
|
# CONFIG_PACKAGE_luci-app-upnp is not set
|
|
# CONFIG_PACKAGE_luci-app-qbittorrent is not set
|
|
# CONFIG_PACKAGE_luci-app-vsftpd is not set |