Replymessage unavailable
[2026-07-16 09:26:20] Starting all-in-one...
pasarguard-1 | INFO [alembic.runtime.migration] Context impl PostgresqlImpl.
pasarguard-1 | INFO [alembic.runtime.migration] Will assume transactional DDL.
pasarguard-1 | INFO: 2026-07-16 09:26:37,034 - Started server process [1]
pasarguard-1 | INFO: 2026-07-16 09:26:37,035 - Waiting for application startup.
pasarguard-1 | ERROR: 2026-07-16 09:26:37,259 - Traceback (most recent call last):
pasarguard-1 | File "/code/.venv/lib/python3.14/site-packages/starlette/routing.py", line 638, in lifespan
pasarguard-1 | async with self.lifespan_context(app) as maybe_state:
pasarguard-1 | ~~~~~~~~~~~~~~~~~~~~~^^^^^
pasarguard-1 | File "/usr/local/lib/python3.14/contextlib.py", line 214, in __aenter__
pasarguard-1 | return await anext(self.gen)
pasarguard-1 | ^^^^^^^^^^^^^^^^^^^^^
pasarguard-1 | File "/code/.venv/lib/python3.14/site-packages/fastapi/routing.py", line 232, in merged_lifespan
pasarguard-1 | async with original_context(app) as maybe_original_state:
pasarguard-1 | ~~~~~~~~~~~~~~~~^^^^^
pasarguard-1 | File "/usr/local/lib/python3.14/contextlib.py", line 214, in __aenter__
pasarguard-1 | return await anext(self.gen)
pasarguard-1 | ^^^^^^^^^^^^^^^^^^^^^
pasarguard-1 | File "/code/app/lifecycle.py", line 48, in lifespan
pasarguard-1 | await _invoke(func, app)
pasarguard-1 | File "/code/app/lifecycle.py", line 37, in _invoke
pasarguard-1 | await func()
pasarguard-1 | File "/code/app/core/manager.py", line 323, in init_core_manager
pasarguard-1 | await core_manager.initialize(db)
pasarguard-1 | File "/code/app/core/manager.py", line 208, in initialize
pasarguard-1 | core_config = self.validate_core(
pasarguard-1 | config.config,
pasarguard-1 | ...<2 lines>...
pasarguard-1 | config.type,
pasarguard-1 | )
pasarguard-1 | File "/code/app/core/manager.py", line 191, in validate_core
pasarguard-1 | return core_class(config, exclude_inbounds.copy(), fallbacks_inbounds.copy())
pasarguard-1 | File "/code/app/core/wireguard.py", line 46, in __init__
pasarguard-1 | self._validate()
pasarguard-1 | ~~~~~~~~~~~~~~^^
pasarguard-1 | File "/code/app/core/wireguard.py", line 63, in _validate
pasarguard-1 | raise ValueError(
pasarguard-1 | "interface_name must start with a letter or digit and contain only letters, digits, '_', '.', or '-'"
pasarguard-1 | )
pasarguard-1 | ValueError: interface_name must start with a letter or digit and contain only letters, digits, '_', '.', or '-'
pasarguard-1 |
pasarguard-1 | ERROR: 2026-07-16 09:26:37,261 - Application startup failed. Exiting.
pasarguard-1 exited with code 3 (restarting)