Reading the repo
Reading the repo
Saved setup from 2 min ago
Will it work on Linux?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
git clone https://github.com/capesean/MONIC.git cd MONIC
.NET SDK
sudo apt install dotnet-sdk-8.0 # Ubuntu 22.04+; other distros: https://learn.microsoft.com/dotnet/core/install/linux
dotnet restore MONIC.sln dotnet build MONIC.sln
dotnet test MONIC.sln
Pre-requisites:
Download the zip file and extract it into a folder on your computer.
Open the file Monic.sln (it should open with Visual Studio).
Edit the file appSettings.json. The main setting to change is the ConnectionStrings -> DefaultConnection. This needs to be a valid connection string to a SQL Server database.
Note the database doesn't need to exist at this point, as it will be created by the application when it runs. However, the connection string needs to connect to a SQL Server and have a valid database name for it to run.
Build/Run the application in Visual Studio using either <kbd>F5</kbd>, <kbd>Ctrl</kbd>-<kbd>F5</kbd>, or via the Debug menu in Visual Studio.
Note the first time the application runs, it will take a little time to install the required packages. Please be patient!
If it runs successfully, you should see a browser window with the following setup screen:
Note that this software is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE V3.0
No reports for Linux yet.
Opens a chat with this manual already filled in, for Linux. It uses your own account; gitmanual sends nothing.