Before starting with the installation process, ensure to modify the following section in the appsettings.json
file which is located in the LMS.Web
solution:
"EmailSettings": {
"Host": "Your_SMTP_Host_Here",
"Port": Your_Port_Number_Here,
"Password": "Your_Password_Here",
"Email": "Your_Email_Here"
}
-
Ensure you have the required software installed:
- Docker
- Git
-
Clone the repository:
git clone https://github.com/recepgunes1/LibraryManagementSystem-WebBased.git
-
Navigate into the project directory:
cd LibraryManagementSystem-WebBased
-
Use Docker to build and run the project:
docker-compose up -d --build
-
Verify the installation:
docker ps
If everything went well, you should see your new Docker container running!
Upon successful installation, the application creates a default user with administrative privileges. The details are as follows:
- Username: 111111111
- Email: admin@admin.com
- Password: Admin123.
- Role: admin