Installation:
- Download the latest release from releases.
- Follow the installation guide provided with the release.
-
Copy the
.env.example
file to.env
in the project root:cp .env.example .env
-
Run the application:
docker-compose up
This sets up the necessary environment variables for ASP.NET Core using the provided .env.example
file.
If you make changes to the application database context, follow these steps to update the migrations:
- Delete the
Migrations
folder in the project directory. - Run the following command in the Razor Pages project directory:
dotnet ef migrations add Init
This will create a new initial migration reflecting the changes to the database context.
- Clone Open GitHub Desktop, go to
File > Clone Repository
, and enter:https://github.com/SP-SDU/DeskMotion
- Branch: In GitHub Desktop, switch to
main
and create a new branch (e.g.,add-login-feature
). - Commit & Push: Commit changes in GitHub Desktop, then click
Push origin
. - Pull Request: Open a pull request on GitHub, choosing
main
as the base branch, and tag a teammate for review.
For more details, see GitHub Flow.
Join the Discord server for discussions and updates.
Distributed under the Apache 2.0 License. See LICENSE for details.