# Provide a dead simple http remote for pijul repository

**URL:** <https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197>\
**Category:** Community\
**Created:** [April 23, 2018, 7:35am UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197 "2018-04-23T07:35:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![lthms](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/lthms/32/124_2.png) [@lthms](https://discourse.pijul.org/u/lthms)\
**Post date:** [April 23, 2018, 7:35am UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197/1 "2018-04-23T07:35:59Z")

</div>

Because the Nest is a very complicated piece of software, it is often unavailable (it is clearly stated by the terms of service, though, so nothing bad from this perspective).

However, many people wants to fetch pijul source using pijul, and in such case, they cannot. I think it could be a very good idea to provide a read-only HTTP remote, often updated (ideally sync with the nest, but at the same time implemented by another, dead simple software) as a fallback cloning remote for this particular use case.

What do you think, all?

**Edit:** I should have advertise I plan on implementing such a thing later this week.

---

<div class="post-metadata">

**Author:** ![yory](https://avatars.discourse-cdn.com/v4/letter/y/da6949/32.png) [@yory](https://discourse.pijul.org/u/yory)\
**Post date:** [April 23, 2018, 8:27am UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197/2 "2018-04-23T08:27:17Z")

</div>

Good idea, but maybe, to make it even simpler and cheaper: just make a simple script that commits the repo (including .pijul) into a git repo hosted on github. The git history would simply be a series of “Bump up sync”, we don’t bother. Just a way to get visibility there + have a fallback to get the source + history. The script could be called in a post record hook.

---

<div class="post-metadata">

**Author:** ![lthms](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/lthms/32/124_2.png) [@lthms](https://discourse.pijul.org/u/lthms)\
**Post date:** [April 23, 2018, 9:03am UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197/3 "2018-04-23T09:03:12Z")

</div>

Having a git mirror wouldn’t hurt, indeed, as long as it is clear that we don’t want to use it as a way of contributing. That being said, I would rather have the HTTP remote first.

---

<div class="post-metadata">

**Author:** ![yory](https://avatars.discourse-cdn.com/v4/letter/y/da6949/32.png) [@yory](https://discourse.pijul.org/u/yory)\
**Post date:** [April 23, 2018, 9:22am UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197/4 "2018-04-23T09:22:14Z")

</div>

then, maybe if it’s possible without much overhead, it might be nice to have also a read-only view of the discussions together on the http remote

---

<div class="post-metadata">

**Author:** ![felix91gr](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/felix91gr/32/87_2.png) [@felix91gr](https://discourse.pijul.org/u/felix91gr)\
**Post date:** [April 23, 2018, 10:42pm UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197/5 "2018-04-23T22:42:04Z")

</div>

Shouldn’t it be https? Just so that the sending is resistant to snooping

---

<div class="post-metadata">

**Author:** ![pmeunier](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/pmeunier/32/4_2.png) [@pmeunier](https://discourse.pijul.org/u/pmeunier)\
**Post date:** [April 24, 2018, 5:25pm UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197/6 "2018-04-24T17:25:22Z")

</div>

I could definitely provide that. I’m currently redesigning the cloud architecture of the Nest, so I’ll include it in my current effort.

---

<div class="post-metadata">

**Author:** ![lthms](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.pijul.org/lthms/32/124_2.png) [@lthms](https://discourse.pijul.org/u/lthms)\
**Post date:** [May 2, 2018, 8:42pm UTC](https://discourse.pijul.org/t/provide-a-dead-simple-http-remote-for-pijul-repository/197/7 "2018-05-02T20:42:30Z")

</div>

For your information, I now provide such a remote at `http://pijul.lthms.xyz/pijul/pijul` (with three branches, `master`, `latest` and `testing`).

I plan to use HTTPS before the end of the week, but in the meantime, you can use it if you want to clone pijul.
