src/dlw/commands.py aktualisiert

This commit is contained in:
Kim Diallo 2026-01-03 02:47:55 +01:00
parent 399bf6520a
commit 636f0aa123
1 changed files with 4 additions and 13 deletions

View File

@ -2,22 +2,13 @@ import os
import argparse
from . import admin
def setup_environment():
print("Initialisiere Blog-Struktur...")
for folder in ['content', 'downloads']:
os.makedirs(folder, exist_ok=True)
print(f" -> {folder}/ erstellt.")
print("Setup abgeschlossen.")
def main():
parser = argparse.ArgumentParser(description="Forgejo Blog Manager CLI")
parser = argparse.ArgumentParser()
parser.add_argument('action', choices=['setup', 'start'])
args = parser.parse_args()
if args.action == 'setup':
setup_environment()
for f in ['content', 'downloads']: os.makedirs(f, exist_ok=True)
elif args.action == 'start':
admin.app.run(host='127.0.0.1', port=5000)
admin.app.run(port=5000)
if __name__ == '__main__':
main()
if __name__ == '__main__': main()