nixers community git - Community & Forums Related Discussions
jkl
Yes, it is.

Edit: horrible grammar.
z3bra
(18-07-2017, 03:59 AM)jkl Wrote: Yes, it is.
You can notice the usual template/format that all stagit use.

Of course it is, they created it!.



I use it myself so I know how to set it up. I have a few spare servers,
so I volunteer to host it. Here is what I propose:

* all members have push/pull rights on all repos
* all members can create/delete repos
* http:// and git:// access over internet
* ssh:// access over VPN
* stagit updated after each push
* BONUS: maillist for push/tags/new repo?

The first point is controversial, but setting up per-user ACLs is not
worth it IMO.
At first, I'll be the only person responsible for adding pubkeys to the
"git" account (it's a personnal server), but I'll be ok to reconsider this once everything is setup.

Would that be ok?
venam
(18-07-2017, 10:28 AM)z3bra Wrote: Would that be ok?
Sure, contact me with the appropriate information so that I can point git.nixers.net to it.

Thanks for setting this up.
Let's see if this become fructuous.
r4ndom
(18-07-2017, 10:28 AM)z3bra Wrote: * all members have push/pull rights on all repos
* all members can create/delete repos
* http:// and git:// access over internet
* ssh:// access over VPN
* stagit updated after each push
* BONUS: maillist for push/tags/new repo?

Nice. Thank you. If I'm serious into C I would definitively use that.
robotchaos
thanks for volunteering z3bra! let us know once it's up. i would love to start using it.
jkl
I'd probably push my next project to it just to see the outcome.

Is there a chance for a Gopher mirror? My next project is Gopher-related and there is a stagit-gopher branch available.
z3bra
Everything is now up and running! The server is running at 163.172.89.172. There are virtualhosts in place, so you MUST access it using http://git.nixers.net (edit your /etc/hosts until venam updates the DNS).
For now I added a project of mine to the repo, so you guys can test it.

@jkl: send me your pubkey if you wanna start publishing. And yes, stagit-gopher is on my todo list ;)
@venam: can you add a CNAME for git.nixers.net and pub.nixers.net so they point to orbb.z3bra.org please? Also, I think you have a mail server for the newsletter. Shall we use it for commits/releases?
Tmplt
Thanks, z3bra!

I'm not familiar with stagit. Do we have to contact you if we want to publish a new repo, or is one created upon a push?
venam
(18-07-2017, 08:35 PM)z3bra Wrote: @venam: can you add a CNAME for git.nixers.net and pub.nixers.net so they point to orbb.z3bra.org please? Also, I think you have a mail server for the newsletter. Shall we use it for commits/releases?
I've pointed git.nixers.net to the right IP but what's the deal with the pub?
z3bra
(18-07-2017, 11:26 PM)Tmplt Wrote: I'm not familiar with stagit. Do we have to contact you if we want to publish a new repo, or is one created upon a push?

stagit is only responsible for presenting git repos in static HTML format. It won't perform any action by itself.
The git user on the server uses git-shell(1) as its shell, and I created a few commands to manage repositories remotely:

Code:
$ ssh git@git.nixers.net help
Available commands:

        create-repo <name>
        change-description <name> <description>
        update-stagit <name>
        release-tarball

That should be sufficient for now. I'll add more later if need be.

@venam: pub.nixers.net is the virtual host where release tarballs will be created. I've setup a cronjob to create a tarball for all tags in all repositories, and export them to http://pub.nixers.net/releases/ (like what I do here: http://dl.z3bra.org/releases). I can export them to http://git.nixers.net/releases is needed though (or virtually anything else), that's as you wish.




Members  |  Stats  |  Night Mode  |  Help