# How To SourceCred?

**URL:** <https://discourse.sourcecred.io/t/how-to-sourcecred/435>\
**Category:** Help\
**Created:** [December 21, 2019, 6:44pm UTC](https://discourse.sourcecred.io/t/how-to-sourcecred/435 "2019-12-21T18:44:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![burrrata](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sourcecred.io/burrrata/32/135_2.png) [@burrrata](https://discourse.sourcecred.io/u/burrrata)\
**Post date:** [December 21, 2019, 6:44pm UTC](https://discourse.sourcecred.io/t/how-to-sourcecred/435/1 "2019-12-21T18:44:54Z")

</div>

Over the winter break I’d like to dive into the SourceCred code and deploy a few instances of SourceCred for some Discourse and GitHub communities I’m part of. How do I do that and where should I get started?

- assuming that the [SourceCred repo](https://github.com/sourcecred/sourcecred) is the best place to start, but wanted to reach out in cases there’s other things you’d recommend

---

<div class="post-metadata">

**Author:** ![burrrata](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sourcecred.io/burrrata/32/135_2.png) [@burrrata](https://discourse.sourcecred.io/u/burrrata)\
**Post date:** [December 21, 2019, 6:45pm UTC](https://discourse.sourcecred.io/t/how-to-sourcecred/435/2 "2019-12-21T18:45:33Z")

</div>

@decentralion @Beanow pinging you guys as you’re the ones heads down in the trenches the most often 🙂

---

<div class="post-metadata">

**Author:** ![decentralion](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sourcecred.io/decentralion/32/7_2.png) [@decentralion](https://discourse.sourcecred.io/u/decentralion)\
**Post date:** [December 21, 2019, 8:19pm UTC](https://discourse.sourcecred.io/t/how-to-sourcecred/435/3 "2019-12-21T20:19:22Z")

</div>

The [README](https://github.com/sourcecred/sourcecred/blob/master/README.md) is the best place to start. Over winter break I’ll be hacking on the new instance system which will make deploying SC instances a lot more reproducible and streamlined, not sure if it will be ready in time for your use case.

---

<div class="post-metadata">

**Author:** ![burrrata](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sourcecred.io/burrrata/32/135_2.png) [@burrrata](https://discourse.sourcecred.io/u/burrrata)\
**Post date:** [December 21, 2019, 9:53pm UTC](https://discourse.sourcecred.io/t/how-to-sourcecred/435/4 "2019-12-21T21:53:17Z")

</div>

No timeline. Just have some time over the winter break and wanted to dive into SourceCred to really understand how it works. Figured there’s no better way to do that then to try to deploy it.

If I have questions about stuff in the README, is it easier if I create a GitHub Issue or can I ask here?

---

<div class="post-metadata">

**Author:** ![burrrata](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sourcecred.io/burrrata/32/135_2.png) [@burrrata](https://discourse.sourcecred.io/u/burrrata)\
**Post date:** [December 21, 2019, 10:20pm UTC](https://discourse.sourcecred.io/t/how-to-sourcecred/435/5 "2019-12-21T22:20:20Z")

</div>

UPDATE! Got SourceCred deployed and working locally. Still have no idea how to tune it or get plugins working, but the scripts ran and localhost showed the results. Yay! 🙂

UDPATE 2! Got SourceCred to work on more Discourse forums (Aragon). It works! It really works 🙂

---

<div class="post-metadata">

**Author:** ![Beanow](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.sourcecred.io/beanow/32/98_2.png) [@Beanow](https://discourse.sourcecred.io/u/Beanow)\
**Post date:** [December 22, 2019, 11:38am UTC](https://discourse.sourcecred.io/t/how-to-sourcecred/435/6 "2019-12-22T11:38:25Z")

</div>

> [@burrrata](#):
>
> Still have no idea how to tune it or get plugins working,

To change plugin settings, you want to look into using a project configuration file. And add them to your `load` command with `--project PROJECT_FILE`.

With tweaking you can have a look at cred weights. In the UI you can tweak the weights using ![image](https://canada1.discourse-cdn.com/flex032/uploads/sourcecred1/original/1X/639292f0006270e9821466a408b494adb2ca8db4.png)

If you want to store these to be “canonical weights” you can download the file with

![image](https://canada1.discourse-cdn.com/flex032/uploads/sourcecred1/original/1X/931fbaac4a57367637a9160d2f9ac42fda85b84c.png)

And add them to your `load` command using `--weights WEIGHTS_FILE`
