Initial pve cloud backup app

This commit is contained in:
Codex
2026-07-15 01:00:08 +02:00
commit 7a4c561f8e
37 changed files with 5495 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
import asyncio
import logging
from .backup_service import worker_loop
from .config import LOG_DIR, ensure_dirs
from .migrations import run_migrations
def main() -> None:
ensure_dirs()
logging.basicConfig(
filename=LOG_DIR / "worker.log",
level=logging.INFO,
format="%(asctime)s %(levelname)s %(message)s",
)
run_migrations()
asyncio.run(worker_loop())
if __name__ == "__main__":
main()