decipher2k/ArkosPad-Cloud
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Setup hosting:
1.) Setup IIS or dotNet Linux with Apache hosting on your server
2.) Install MySQL
Backend (dotNet):
1.) Setup an app in IIS with the endpoint /api or setup dotnet hosting with Kestrel and create a reverse proxy to the /app subdirectory of your wwwroot.
2.) Copy the content of the file "ArkosPad Cloud - Backend.zip" to the root directory of the dotnet app.
3.) Edit user.conf and enter the password for the "admin" user.
4.) Edit db.settings.conf and enter the MySQL connection string. The MySQL user has got to have the rights to create tables.
5.) Run https://-hostname-/api/Install/Install to initialize the database and setup the admin user.
Frontend (Node.js):
1.) Copy the content of the file "ArkosPad Cloud - Fronted.zip" to your wwwroot.
2.) Create rewrite rules for the Angular app.
3.) Edit ./assets/config.json to match your hostname.
Caveats:
-Currently only single user mode ("admin"), until the usermanagement has been repaired.