Microservice to supply runtime configuration to Skylarks mobile apps
- Swift 82.5%
- CSS 7.2%
- Dockerfile 6.2%
- JavaScript 3.2%
- Shell 0.9%
| .vscode | ||
| .zed | ||
| craft/http | ||
| Public | ||
| Resources/Views | ||
| Sources/SkylarksAppConfig | ||
| Tests/SkylarksAppConfigTests | ||
| vapor_data | ||
| .dockerignore | ||
| .editorconfig | ||
| .env.example | ||
| .gitattributes | ||
| .gitignore | ||
| build_docs.sh | ||
| build_production.sh | ||
| build_swift_docC.sh | ||
| docker-compose.yml | ||
| Dockerfile | ||
| openapi.yaml | ||
| package.json | ||
| Package.resolved | ||
| Package.swift | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
SkylarksAppConfig
💧 Microservice to supply runtime configuration to the Skylarks mobile app, built with the Vapor web framework.
Basic Commands
To build the project using the Swift Package Manager, run the following command in the terminal from the root of the project:
swift build
To run the project and start the server, use the following command:
swift run
To execute tests, use the following command:
swift test
Authentication
- Vapor session authentication with traditional HTML forms is used for all non-API routes.