- frpc-config: pre-configure frpc tunnels (SSH/Jellyfin/Navidrome) - navidrome-autoinit: auto-create Navidrome container on first boot - expand-overlay: auto-resize eMMC overlay partition
43 lines
823 B
Makefile
43 lines
823 B
Makefile
#
|
|
# Copyright (C) 2026 xiexiaobao
|
|
#
|
|
# This is free software, licensed under the GPL 2.0 license.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=frpc-config
|
|
PKG_VERSION:=1.0
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_MAINTAINER:=xiexiaobao
|
|
PKG_LICENSE:=GPL-2.0
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/frpc-config
|
|
SECTION:=utils
|
|
CATEGORY:=Utilities
|
|
TITLE:=Pre-configured frpc tunnels (SSH + Jellyfin + Navidrome)
|
|
DEPENDS:=+frpc
|
|
PKGARCH:=all
|
|
endef
|
|
|
|
define Package/frpc-config/description
|
|
Pre-configure frpc tunnels for VPS 43.134.64.107:7000.
|
|
Tunnels: SSH(:2222), Jellyfin(:8096), Navidrome(:4533).
|
|
endef
|
|
|
|
define Build/Configure
|
|
endef
|
|
|
|
define Build/Compile
|
|
endef
|
|
|
|
define Package/frpc-config/install
|
|
$(INSTALL_DIR) $(1)/etc/config
|
|
$(INSTALL_DATA) ./files/frpc $(1)/etc/config/frpc
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,frpc-config))
|