mirror of
https://git.sr.ht/~metalune/simpleweb_peertube
synced 2024-12-22 14:15:21 +01:00
Support custom interface/port in main.py
This commit is contained in:
parent
ba55cfd472
commit
03ddeb2608
13
main.py
13
main.py
@ -3,6 +3,7 @@ from datetime import datetime
|
|||||||
from math import ceil
|
from math import ceil
|
||||||
import peertube
|
import peertube
|
||||||
import html2text
|
import html2text
|
||||||
|
import sys
|
||||||
|
|
||||||
h2t = html2text.HTML2Text()
|
h2t = html2text.HTML2Text()
|
||||||
h2t.ignore_links = True
|
h2t.ignore_links = True
|
||||||
@ -281,7 +282,6 @@ async def video(domain, id):
|
|||||||
embed=embed,
|
embed=embed,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def build_channel_or_account_name(domain, name):
|
def build_channel_or_account_name(domain, name):
|
||||||
if '@' in name:
|
if '@' in name:
|
||||||
return name
|
return name
|
||||||
@ -397,4 +397,13 @@ async def video_channels__about(domain, name):
|
|||||||
)
|
)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
app.run()
|
if len(sys.argv) == 3:
|
||||||
|
interface = sys.argv[1]
|
||||||
|
port = sys.argv[2]
|
||||||
|
elif len(sys.argv) == 2:
|
||||||
|
interface = "127.0.0.1"
|
||||||
|
port = sys.argv[1]
|
||||||
|
else:
|
||||||
|
interface = "127.0.0.1"
|
||||||
|
port = "5000"
|
||||||
|
app.run(host=interface, port=port)
|
||||||
|
Loading…
Reference in New Issue
Block a user