mirror of
https://github.com/lampame/lampac-ukraine.git
synced 2026-04-16 09:22:21 +00:00
docs(readme): update module references with LME prefix and repository URL
- Add Ukrainian note explaining LME prefix usage - Update all module names in lists and examples to include LME prefix - Change repository URL to lampac-ukraine organization - Modify Docker volume path and YAML config accordingly - Remove APN support section - Add log to .gitignore
This commit is contained in:
parent
2cb90e15a9
commit
a45e26537a
1
.gitignore
vendored
1
.gitignore
vendored
@ -16,3 +16,4 @@ bin
|
|||||||
obj
|
obj
|
||||||
.vscode/settings.json
|
.vscode/settings.json
|
||||||
.qwen
|
.qwen
|
||||||
|
log
|
||||||
67
README.md
67
README.md
@ -1,19 +1,23 @@
|
|||||||
# Ukraine online source for Lampac NextGen
|
# Ukraine online source for Lampac NextGen
|
||||||
|
|
||||||
|
> **Important:** All modules use the prefix `LME.` (Lampac Modules Extended) to avoid conflicts with Lampac's built-in modules.
|
||||||
|
> Text names, namespaces, keys in `init.conf`, and routes all use the prefix `LME.`.
|
||||||
|
|
||||||
## Sources
|
## Sources
|
||||||
### TVShows and Movies
|
### TVShows and Movies
|
||||||
|
|
||||||
- [x] UAFlix
|
- [x] LME.Uaflix
|
||||||
- [x] Makhno
|
- [x] LME.Makhno
|
||||||
- [x] StarLight
|
- [x] LME.StarLight
|
||||||
- [x] KlonFUN
|
- [x] LME.KlonFUN
|
||||||
|
- [x] LME.UafilmME
|
||||||
|
|
||||||
### Anime and Dorama
|
### Anime and Dorama
|
||||||
- [x] AnimeON
|
- [x] LME.AnimeON
|
||||||
- [x] BambooUA
|
- [x] LME.Bamboo
|
||||||
- [x] Unimay
|
- [x] LME.Unimay
|
||||||
- [x] Mikai
|
- [x] LME.Mikai
|
||||||
- [x] NMoonAnime
|
- [x] LME.NMoonAnime
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
@ -26,7 +30,7 @@
|
|||||||
- If Lampac is installed system-wide, move the modules to the `module` directory.
|
- If Lampac is installed system-wide, move the modules to the `module` directory.
|
||||||
- If Lampac is running in Docker, mount the volume:
|
- If Lampac is running in Docker, mount the volume:
|
||||||
```bash
|
```bash
|
||||||
-v /path/to/your/cloned/repo/Uaflix:/home/module/Uaflix
|
-v /path/to/your/cloned/repo/LME.Uaflix:/home/module/LME.Uaflix
|
||||||
```
|
```
|
||||||
|
|
||||||
## Auto installation
|
## Auto installation
|
||||||
@ -36,18 +40,20 @@ If Lampac version 148.1 and newer
|
|||||||
Create or update the module/repository.yaml file
|
Create or update the module/repository.yaml file
|
||||||
|
|
||||||
```YAML
|
```YAML
|
||||||
- repository: https://github.com/lampame/lampac-ukraine
|
- repository: https://github.com/lampac-ukraine/lampac-ukraine
|
||||||
branch: main
|
branch: main
|
||||||
modules:
|
modules:
|
||||||
- AnimeON
|
- LME.AnimeON
|
||||||
- Unimay
|
- LME.Unimay
|
||||||
- Mikai
|
- LME.Mikai
|
||||||
- NMoonAnime
|
- LME.NMoonAnime
|
||||||
- Uaflix
|
- LME.Uaflix
|
||||||
- Bamboo
|
- LME.Bamboo
|
||||||
- Makhno
|
- LME.Makhno
|
||||||
- StarLight
|
- LME.StarLight
|
||||||
- KlonFUN
|
- LME.KlonFUN
|
||||||
|
- LME.UafilmME
|
||||||
|
- LME.JackTor
|
||||||
```
|
```
|
||||||
|
|
||||||
branch - optional, default main
|
branch - optional, default main
|
||||||
@ -56,8 +62,11 @@ modules - optional, if not specified, all modules from the repository will be in
|
|||||||
|
|
||||||
## Init support
|
## Init support
|
||||||
|
|
||||||
|
> **Note:** The key in `init.conf` must match the module name (`LME.XXX`), **not** the provider name.
|
||||||
|
> For example, for Uaflix, use `“LME.Uaflix”`, not `“Uaflix”`.
|
||||||
|
|
||||||
```json
|
```json
|
||||||
"Uaflix": {
|
"LME.Uaflix": {
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"domain": "https://uaflix.net",
|
"domain": "https://uaflix.net",
|
||||||
"displayname": "Uaflix",
|
"displayname": "Uaflix",
|
||||||
@ -85,13 +94,13 @@ modules - optional, if not specified, all modules from the repository will be in
|
|||||||
Parameter compatibility:
|
Parameter compatibility:
|
||||||
- `webcorshost` + `useproxy`: work together (parsing via CORS host, and network output can go through a proxy with `useproxy`).
|
- `webcorshost` + `useproxy`: work together (parsing via CORS host, and network output can go through a proxy with `useproxy`).
|
||||||
- `webcorshost` does not conflict with `streamproxy`: CORS is used for parsing, `streamproxy` is used for streaming.
|
- `webcorshost` does not conflict with `streamproxy`: CORS is used for parsing, `streamproxy` is used for streaming.
|
||||||
- `magic_apn.ashdi` використовується тільки для Ashdi-посилань і лише коли значення непорожнє.
|
- `magic_apn.ashdi` is used only for Ashdi links and only when the value is not empty.
|
||||||
- `webcorshost` не конфліктує з `magic_apn`: CORS використовується для парсингу, `magic_apn` — для Ashdi-стрімінгу.
|
- `webcorshost` does not conflict with `magic_apn`: CORS is used for parsing, while `magic_apn` is used for Ashdi streaming.
|
||||||
|
|
||||||
## JackTor config example (`init.conf`)
|
## JackTor config example (`init.conf`)
|
||||||
|
|
||||||
```json
|
```json
|
||||||
"JackTor": {
|
"LME.JackTor": {
|
||||||
"enable": true,
|
"enable": true,
|
||||||
"displayname": "JackTor",
|
"displayname": "JackTor",
|
||||||
"displayindex": 0,
|
"displayindex": 0,
|
||||||
@ -157,16 +166,6 @@ Key parameters at a glance:
|
|||||||
- `torrs`, `auth_torrs`, `base_auth`: TorrServer nodes used for playback.
|
- `torrs`, `auth_torrs`, `base_auth`: TorrServer nodes used for playback.
|
||||||
- `filter` / `filter_ignore`: regex filters for release title and voice labels.
|
- `filter` / `filter_ignore`: regex filters for release title and voice labels.
|
||||||
|
|
||||||
## APN support
|
|
||||||
|
|
||||||
Sources with APN support:
|
|
||||||
- AnimeON
|
|
||||||
- Uaflix
|
|
||||||
- Mikai
|
|
||||||
- Makhno
|
|
||||||
- KlonFUN
|
|
||||||
- NMoonAnime
|
|
||||||
|
|
||||||
## Source/player availability check script
|
## Source/player availability check script
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user