Skip to content

BrainDeLook/lampac-ha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

79 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Lampac NextGen โ€” Home Assistant Add-on

๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะฐั ะฒะตั€ัะธั

GitHub Release License

Lampac NextGen Logo

Home Assistant Add-on for Lampac NextGen โ€” a self-hosted backend that aggregates streaming links from 60+ VOD providers for use with the Lampa player.

Features

  • ๐ŸŽฌ 60+ VOD providers available
  • ๐Ÿ› ๏ธ AdminPanel built-in โ€” manage config and modules via web UI
  • ๐Ÿ“Š Statistics dashboard included
  • ๐Ÿ”„ Auto-updates via GitHub Actions
  • ๐Ÿ’พ Persistent data across restarts

Installation

One-click install

Add Repository to Home Assistant

  1. Click the button above to add this repository to Home Assistant
  2. Go to Settings โ†’ Add-ons โ†’ Add-on Store
  3. Find Lampac NextGen and click Install
  4. Configure the add-on
  5. Click Start

Manual install

  1. Go to Settings โ†’ Add-ons โ†’ Add-on Store
  2. Click the three dots (โ‹ฎ) โ†’ Repositories
  3. Add: https://github.com/BrainDeLook/lampac-ha
  4. Find Lampac NextGen and install

Configuration

Option Description Default
root_password AdminPanel root password changeme
admin_panel_url AdminPanel URL (replace YOUR_HA_IP) http://YOUR_HA_IP:9118/adminpanel/auth
enable_admin_panel Enable AdminPanel + Statistics true
enable_torrserver Enable TorrServer integration false
extra_skip_modules List of modules to disable (remove items to enable them) all VOD modules

How to Enable Modules

By default all VOD modules are disabled. To enable them:

  1. Go to Settings โ†’ Add-ons โ†’ Lampac NextGen โ†’ Configuration
  2. Find the extra_skip_modules list
  3. Remove the module names you want to enable
  4. Click Save and restart the add-on

Module Reference

โš ๏ธ Warning: Modules marked with ๐Ÿ”’ are system modules โ€” do not add them to SkipModules or the add-on may stop working.


๐Ÿ”’ System Modules (always disabled, not configurable)

These modules are disabled at the system level and cannot be toggled via extra_skip_modules.

Module Purpose
Catalog Catalog service
DLNA DLNA server
Tracks Subtitle/audio track service
Transcoding Video transcoding
CacheMedia Media caching
ProxyLimiter Proxy rate limiter
ForkPlayerXML ForkPlayer XML interface
MsxNative MSX native interface
TelegramAuth Telegram authentication
TelegramAuthBot Telegram auth bot
WebLog HTTP request logging
GStreamer GStreamer media pipeline
Tg-notify.bot Telegram notification bot
LogUserRequest-Lite Lightweight request logger

โœ… Always-On Modules (do not add to skip list)

Module Purpose
Online Core routing engine for all VOD sources
SyncEvents Event synchronization between modules
Storage Data storage service
TimeCode Playback position saving
CorsMedia CORS proxy for media streams
CubProxy Proxy service
Corseu EU CORS proxy
TmdbProxy TMDB API proxy (posters, metadata)
Kit Core toolkit
LampaWeb Lampa web UI

๐ŸŽฌ Russian VOD

To enable โ€” remove the module name from SkipModules in init.conf.

Module Description Notes
Rezka HDRezka โ€” largest Russian VOD Popular, recommended
Filmix Filmix Requires token
Kodik Kodik CDN aggregator Requires token
Alloha Alloha CDN Good quality
HDVB HDVB CDN
Collaps Collaps CDN
Zetflix Zetflix CDN
ZetflixDB Zetflix database
Vibix Vibix CDN
Kinoflix Kinoflix
Kinogo Kinogo
Kinobase Kinobase
Kinotochka Kinotochka
VoKino VoKino
KinoPub KinoPub Requires subscription
IptvOnline IPTV Online
GetsTV Gets.tv
SakhTV SakhTV
iRemux iRemux
CDNvideohub CDNvideohub
Videoseed Videoseed
RutubeMovie Rutube Movies
Mirage Mirage CDN
Phantom Phantom CDN
PizdatoeHD PizdatoeHD
Spectre Spectre CDN
FlixCDN FlixCDN
VeoVeo VeoVeo
VkMovie VK Video
LeProduction LeProduction
VideoDB VideoDB
FanCDN FanCDN
Potok Potok.rip

๐Ÿ‡บ๐Ÿ‡ฆ Ukrainian Sources

Module Description
UaKino UaKino
HdvbUA HDVB Ukraine
Eneyida Eneyida
KinoUkr KinoUkr
Tortuga Tortuga
Ashdi Ashdi
UAFilm UAFilm
Geosaitebi Geosaitebi (Georgia)
AsiaGe AsiaGe (Georgia)

๐ŸŒ Foreign (English-language)

Module Description
VidSrc VidSrc
AutoEmbed AutoEmbed
PlayEmbed PlayEmbed
SmashyStream SmashyStream
TwoEmbed TwoEmbed
RgShows RgShows
MovPI MoviesPI
VidLink VidLink
HydraFlix HydraFlix
Videasy Videasy
BamBoo BamBoo

๐ŸŽŒ Anime

Module Description
AniLibria AniLibria
AnimeGo AnimeGo
AnimeLib AnimeLib
AniMedia AniMedia
Mikai Mikai
Dreamerscast Dreamerscast
AnimeON AnimeON
Animebesst Animebesst
AniLiberty AniLiberty
Animevost Animevost
MoonAnime MoonAnime

๐Ÿค Social / Features

Module Description
NextHUB Lampa plugin hub
Sync Config sync between devices
WatchTogether Co-watching sessions

๐Ÿงฒ Torrent

Module Description Notes
TorrServer TorrServer integration Enable via toggle in add-on config
JacRed JacRed torrent indexer aggregator
PidTor PidTor torrent streaming

๐Ÿ”ž Adult (18+)

Module Description
SISI SISI adult aggregator
PornHub PornHub
HQporner HQporner
Xvideos Xvideos
XvideosRED Xvideos RED
Xhamster Xhamster
Xnxx Xnxx
Chaturbate Chaturbate
BongaCams BongaCams
Runetki Runetki
Eporner Eporner
Porntrex Porntrex
Spankbang Spankbang
Ebalovo Ebalovo
Tizam Tizam

AdminPanel

Open AdminPanel at:

http://YOUR_HA_IP:9118/adminpanel/auth

Password: root_password from Configuration.

Connecting to Lampa

Add Lampac as a source in Lampa settings:

http://YOUR_HA_IP:9118

Credits

License

MIT

About

Self-hosted backend for Lampa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors