ZOYKUHot Board

andrei-savin/m3u4me기술 문서

m3u4me is a self-hosted IPTV (M3U) playlists & EPG manager.

언어 대체 안내:해당 저장소의 한국어 문서가 제공되지 않아 공식 영문 원본(English)으로 표시됩니다.
npm i m3u4me

m3u4me: Self-hosted M3U playlist manager

m3u4me is your IPTV playlists' new home. Your streams don't leave your local network, you are in charge, nobody can see or control your playlists.

License: GPL v3 Docker ready Free forever Last commit GitHub stars

Install · Help pages · Features · Troubleshooting · AI disclosure


Warning

m3u4me does NOT provide ANY streams! It is purely a M3U playlist manager. You must bring your own content.

Note

This app aims to be a self-hosted alternative to https://m3u4u.com/ - as you can see, m3u4me's name is obviously referencing them. The projects are not related in any way. No harm intended!

AI Disclosure

Note

This app's code was AI-generated, with minor interventions from me. I am a graphic designer with very limited coding knowledge; I do not support pointless usage of AI and I am fully aware of the harm it can cause.

m3u4me started out as something that was intended only for personal use - I am sharing it only because I believe it is an useful app which might help many other IPTV enthusiasts. It will always be entirely free.

I fully encourage any developer who comes across this app and wants to turn it into something human-made, without AI involvement.

AI was not used for anything else besides writing the actual code of the app.

Get started in 3 steps

1. Install it. On a Linux server (Debian, Ubuntu, Fedora, or a Proxmox container based on them), paste this into the terminal:

curl -fsSL https://raw.githubusercontent.com/andrei-savin/m3u4me/main/install.sh | sudo bash

2. Open it. When the install is done, it prints an address like http://192.168.1.50:8080. Open that address in a browser on any device in your home.

3. Follow the setup. A short setup walks you through adding your provider and TV guide, an optional password, and your first playlist.

Not on Linux, or prefer Docker? See all the ways to install m3u4me.

Help pages

Page Read this if…
📦 Install You want to get m3u4me running.
👋 First steps You just installed it and want to make your first playlist.
📺 Use it in your TV app You have a playlist and want to watch it on your TV, phone or computer.
✨ Features You want to know everything m3u4me can do.
🔄 Updating A new version is out.
💾 Backup & moving to a new server You want a copy of everything, or you're moving m3u4me.
🔒 Password & recovery key You want to lock m3u4me, or you forgot your password.
🛠️ Troubleshooting Something isn't working.
📖 Glossary A word like EPG, TVG ID or Xtream Codes doesn't make sense.
ℹ️ About You want to know who made this and how.

What it can do

Everything saves by itself, and an accidental delete can be undone.

Bug reports & feature requests

If you encounter any AI slop, or other sort of error, feel free to create a GitHub issue. I will reply ASAP.
You can also open issues for any feature requests. However, I can not guarantee that they will be accepted.

GitHub 공식 원본 저장소에서 아카이브된 문서 미러 · GitHub 저장소 방문
동기화 기준일: 2026-11-15