[Unit] Description=Semaphore PostgreSQL After=network-online.target Wants=network-online.target [Container] Image={{ semaphore_postgres_image }} ContainerName={{ semaphore_postgres_container_name }} Volume={{ semaphore_postgres_volume }}:/var/lib/postgresql/data:Z Environment=POSTGRES_USER={{ semaphore_postgres_user }} Environment=POSTGRES_PASSWORD={{ vault_semaphore_database_password }} Environment=POSTGRES_DB={{ semaphore_postgres_db }} Restart=always [Service] Restart=always [Install] WantedBy=multi-user.target