{"id":20934599,"url":"https://github.com/erudika/scoold-pro","last_synced_at":"2026-02-26T16:04:16.665Z","repository":{"id":64507777,"uuid":"149349032","full_name":"Erudika/scoold-pro","owner":"Erudika","description":"Cloud-ready Q\u0026A platform for the enterprise (self-hosted, on premise)","archived":false,"fork":false,"pushed_at":"2025-04-04T19:10:23.000Z","size":181,"stargazers_count":7,"open_issues_count":9,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-04T20:23:30.701Z","etag":null,"topics":["clone","forum","heroku","java","questions-and-answers","stackoverflow","stackoverflow-questions"],"latest_commit_sha":null,"homepage":"https://scoold.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Erudika.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-18T20:36:17.000Z","updated_at":"2025-04-04T19:10:26.000Z","dependencies_parsed_at":"2023-02-09T23:15:49.119Z","dependency_job_id":"f6da8586-6120-4d1e-9be7-316ccb22e25e","html_url":"https://github.com/Erudika/scoold-pro","commit_stats":null,"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Erudika%2Fscoold-pro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Erudika%2Fscoold-pro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Erudika%2Fscoold-pro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Erudika%2Fscoold-pro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Erudika","download_url":"https://codeload.github.com/Erudika/scoold-pro/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254020903,"owners_count":22000806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clone","forum","heroku","java","questions-and-answers","stackoverflow","stackoverflow-questions"],"created_at":"2024-11-18T22:09:57.850Z","updated_at":"2026-02-26T16:04:16.659Z","avatar_url":"https://github.com/Erudika.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"![Scoold Q\u0026A](https://raw.githubusercontent.com/Erudika/scoold/master/assets/header-pro.png)\n\n## Scoold Pro\n\n[![Join the chat at https://gitter.im/Erudika/scoold](https://badges.gitter.im/Erudika/scoold.svg)](https://gitter.im/Erudika/scoold?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n**Scoold** is a Q\u0026A platform written in Java. The project was created back in 2008, released in 2012 as social network for\nschools inspired by StackOverflow, and as of 2017 it has been refactored, repackaged and open-sourced.\nThe primary goal of this project is educational but it can also work great as a Q\u0026A/support section for your website.\n\nScoold can run on Heroku or any other PaaS. It's lightweight (~4000 LOC) - the backend is handled by a separate service called\n[Para](https://github.com/Erudika/para). Scoold does not require a database, and the controller logic is really simple\nbecause all the heavy lifting is delegated to Para. This makes the code easy to read and can be learned quickly by junior developers.\n\n**This repository exists mainly for tracking issues and feature requests.**\n\n## [Buy Scoold Pro 499 EUR](https://paraio.com/scoold-pro)\n\n**One-time fee, one license per host machine. Price includes one year of updates and support.**\n\n## Documentation\n\nSee the [README](https://github.com/Erudika/scoold) in the open source repository.\n\n## Quick start with Docker Compose\n\n**First, you will need to obain access keys for the private Docker registry for Scoold Pro,\nby [purchasing a Pro license](https://paraio.com/scoold-pro).**\nOnce you have the necessary credentials for accessing the private Docker registry, download and install\nthe [AWS CLI](https://aws.amazon.com/cli/) tool. Then execute the following commands to authenticate:\n\n- Configure AWS CLI to use the new credentials with `aws configure` or instruct AWS CLI to use an existing credentials\nprofile, e.g. `export AWS_PROFILE=docker`.\n- Authenticate with our ECR registry - a temporary access token will be issued for 12h:\n\t```\n\taws ecr get-login-password --region eu-west-1 | \\\n\t\tdocker login --username AWS --password-stdin 374874639893.dkr.ecr.eu-west-1.amazonaws.com\n\t```\n\nIf the command above doesn't succeed, you won't be able to pull the latest Scoold Pro image or run `docker compose`.\n\nAfter authenticating with the private registry, there are just a couple of steps before running `docker compose up`:\n\n1. Create a new directory and copy [`docker-compose.yml`](docker-compose.yml) to it from this repository.\n2. Create these two configuration files in the same directory (both files can be left blank for now):\n```\n$ touch para-application.conf scoold-application.conf\n```\n3. `$ docker compose up`\n\nTo stop the containers use \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eC\u003c/kbd\u003e.\n\n## Quick start with Kubernetes\n\nThere's a Helm chart inside the `helm/` folder. First edit `helm/scoold/values.yaml` and then you can deploy Scoold Pro to\nKubernetes with a single command:\n\n```\ncd helm; helm install scooldpro ./scoold\n```\n\nFor more info, check the quick start guide at [`helm/README.md`](helm/README.md).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Getting help\n\n- Have a question? - [ask it on Gitter](https://gitter.im/Erudika/scoold)\n- Found a bug? - submit a [bug report here](https://github.com/Erudika/scoold-pro/issues)\n- Ask a question on Stack Overflow using the [`scoold`](https://stackoverflow.com/tags/scoold/info) tag\n- For questions related to Para, use the [`para`](https://stackoverflow.com/tags/para/info) tag on Stack Overflow\n\n## Blog\n\n### [Read more about Scoold on our blog](https://erudika.com/blog/tags/scoold/)\n\n![Screenshot](https://static.scoold.com/splash.png?v1)\n\n## License\n[EULA](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferudika%2Fscoold-pro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ferudika%2Fscoold-pro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ferudika%2Fscoold-pro/lists"}