System Review (PL)
- Install MySQL with MySQL Workbench locally to manage project database
- Create fork and clone repository
- Create secrets.json in CMS folder fromsnipped
- Create account on Cloudinary and get CloudName, ApiKey and ApiSecret from dashboard.
- Create account on Sendinblue and get ApiKey from api settings.
- Create your own Slack Channel and get Slack WebHook Url.
- Create your locally database in MySQL Workbench and paste your connection string to secrets.json.
- Hit F5 and enjoy OpenCMS :)
secrets.json snippet
{
"ConnectionStrings": {
"DefaultConnection": "server=[YOUR_SERVER_NAME];database=[YOUR_DB_NAME];user=[YOUR_USER_NAME];password=[YOUR_DB_PASSWORD]",
},
"CloudinarySettings": {
"CloudName": "...",
"ApiKey": "...",
"ApiSecret": "..."
},
"SlackSettings": {
"Url": "..."
},
"SendinblueSettings": {
"ApiKey": "..."
}
}
INFO: CloudinarySettings, SlackSettings, SendinblueSettings are optionals but recommended to fully functionality. If you do not want to use the functionality, remove the sections from secrets.json
Video instruction: Youtube instructions (PL)