To add a personal repository, you need to have a shell account. The steps to upload a new repo are something like this:

  1. git clone --bare repo repo.git
  2. cd repo.git
  3. touch git-daemon-export-ok
  4. vim description
  5. cp hooks/post-update.sample hooks/post-update
  6. optionally add commit notification hooks to hooks/update
  7. optionally git gc
  8. cd ..
  9. rsync -av repo.git git.xiph.org:public_git/
  10. rm -rf repo.git

If you get an error from the final rsync command about the target directory not existing, create it with:

  1. ssh git.xiph.org mkdir -p public_git
  2. ssh git.xiph.org chmod 755 public_git

Then try the rsync command again.

Little party hats are optional.

List all projects
Project Description Owner Last Change
OggIndex.git Indexes ogg theora/vorbis files for... git version control 15 months ago
celt.git Official CELT repository Jean-Marc Valin 3 years ago
cortado.git cortado applet git version control 3 years ago
daala.git Official Daala video codec repository git version control 11 hours ago
ezstream.git ezstream streaming source client git version control 44 hours ago
ffmpeg2theora.git Official ffmpeg2theora repository git version control 5 months ago
flac-website.git FLAC website content git version control 5 months ago
flac.git FLAC lossless audio codec git version control 5 weeks ago
icecast-common.git Shared code of the Icecast project git version control 3 months ago
icecast-directory.git Icecast stream directory git version control 2 weeks ago
icecast-ices.git IceS, source client for streaming... git version control 3 months ago
icecast-libshout.git live streaming library git version control 5 weeks ago
icecast-m4.git Autofoo git version control 5 months ago
icecast-server.git Icecast streaming media server git version control 4 days ago
icecast-shout-perl.git Unnamed repository; edit this file... git version control 10 years ago
icecast-shout-python.git Unnamed repository; edit this file... git version control 10 months ago
icecast-website.git Icecast.org website git version control 6 weeks ago
libfishsound.git Official libfishsound repository Conrad Parker 4 years ago
liboggplay.git Official liboggplay repository Viktor Gal 5 years ago
liboggz.git Official liboggz repository git version control 13 months ago
libskeleton.git Official libskeleton repository git version control 6 months ago
libsydneyaudio.git Official libsydneyaudio repository git version control 3 years ago
libxspf.git Official libxspf repository Sebastian Pipping 5 years ago
mirrors/ogg.git Mirror of Ogg SVN repository David Schleef 3 weeks ago
mirrors/theora.git Mirror of theora SVN module David Schleef 10 days ago
mirrors/vorbis.git Mirror of Vorbis SVN repository David Schleef 10 days ago
ogg.git Ogg media container reference impleme... git version control 2 days ago
opus-logo.git Opus logo and other branding files git version control 3 years ago
opus-tools.git Official Opus tools repository git version control 5 months ago
opus.git Official Opus low-latency codec repos... git version control 3 weeks ago
opusfile.git Stand-alone decoder library for ... git version control 2 days ago
rogg.git Small library for manipulating Ogg... git version control 6 months ago
speex.git Official speex voice codec repository git version control 5 weeks ago
speexdsp.git DSP library derived from speex git version control 3 weeks ago
theora.git theora video codec reference implemen... git version control 6 months ago
tremor.git Embedded/fixed-point vorbis decoder. git version control 4 months ago
users/bkoc/daala.git bkoc's personal Daala repository 9 months ago
users/giles/daala.git Ralph Giles' daala tree. Ralph Giles 4 weeks ago
users/giles/derf-tools.git Tim Terriberry's video metric tools... Ralph Giles 21 months ago
users/giles/digital-media-02.git Development files for "A Digital... Ralph Giles 2 years ago
users/giles/dotsub.git Modules for talking to the dotsub... Ralph Giles 6 years ago
users/giles/ebmldump.git Simple tools for exploring WebM/Matro... Ralph Giles 4 years ago
users/giles/gst-plugins-base.git Ralph Giles' gstreamer branch. Ralph Giles 4 years ago
users/giles/image-abx.git Image quality review webapp. Ralph Giles 2 years ago
users/giles/libusrsctp.git Userspace SCTP implementation Ralph Giles 7 months ago
users/giles/libvpx-giles.git Ralph Giles' branch of the libvpx... Ralph Giles 13 months ago
users/giles/ogg.rs.git Native rust ogg implementation. Ralph Giles 2 years ago
users/giles/opus-demo.git Opus in HTML demo site. Ralph Giles 2 years ago
users/giles/opus-tools.git Ralph Giles' opus-tools tree Ralph Giles 2 years ago
users/giles/opus.git Ralph Giles' Opus tree Ralph Giles 16 months ago
users/giles/ptalarbvorm-arm.git Ralph Giles' arm merge branch of... Ralph Giles 4 years ago
users/giles/theora-giles.git Ralph Giles' libtheora workspace. Ralph Giles 4 years ago
users/giles/theorafu.git Various scripts for testing libtheora. Ralph Giles 4 years ago
users/giles/tiff2png.git tiff2png utility Ralph Giles 4 months ago
users/giles/tremor.git Various embedded vorbis (tremor)... Ralph Giles 4 months ago
users/giles/webrtc.git Ralph Giles' webrtc tree. Forked... Ralph Giles 2 years ago
users/giles/webvtt.git Mirror of https://github.com/mozilla... Ralph Giles 23 months ago
users/giles/xgill.git Static analysis tool from sixgill... Ralph Giles 2 years ago
users/giles/xiph-mirror.git Scripts for mirroring git.xiph.org. Ralph Giles 8 months ago
users/greg/celt.git Greg Maxwell's CELT scratchpad Gregory Maxwell 5 years ago
users/greg/cortado.git Greg Maxwell's cortado scratchpad Gregory Maxwell 5 years ago
users/greg/daala.git greg daala repository Gregory Maxwell 9 months ago
users/greg/gnuradio.git Greg Maxwell's GNURadio scratchpad Gregory Maxwell 5 years ago
users/greg/jack-ota.git Jack tool for preventing dead air... Gregory Maxwell 4 years ago
users/greg/opus-backup.git Greg Maxwell's Opus scratchpad Gregory Maxwell 3 years ago
users/greg/opus-tools.git Greg Maxwell's Opus-tools scratchpad Gregory Maxwell 2 years ago
users/greg/opus.git Greg Maxwell's Opus scratchpad Gregory Maxwell 2 years ago
users/jm/aes.git Unnamed repository; edit this file... Jean-Marc Valin 22 months ago
users/jm/daala.git JM's personal Daala repository Jean-Marc Valin 2 months ago
users/jm/ietfcodec.git Prototype IETF hybrid codec Jean-Marc Valin 4 years ago
users/jm/opus-tools.git Ogg encoder and decoder for Opus Jean-Marc Valin 3 years ago
users/jm/opus.git Jean-Marc's Opus sandbox Jean-Marc Valin 3 years ago
users/jm/papers.git Conference papers being written Jean-Marc Valin 4 months ago
users/jm/silk.git SILK speech codec Jean-Marc Valin 4 years ago
users/jm/webrtc.git Unnamed repository; edit this file... Jean-Marc Valin 2 years ago
users/oggk/kate.git A codec for text and image overlays ogg.k.ogg.k 3 years ago
users/oggk/tiger.git A rendering library for Kate streams ogg.k.ogg.k 4 years ago
users/tdaede/daala.git Thomas's Daala Stuff 9 months ago
users/tmatth/daala.git tmatth's personal daala repository 45 hours ago
users/tmatth/opusfile.git tmatth's personal opusfile repository 2 months ago
users/torbenh/celt.git Torben's CELT tree Torben Hohn 6 years ago
users/tterribe/daala.git derf's personal Daala codec repository Timothy Terriberry 4 days ago
users/unlord/codec.git daala still image sandbox 7 months ago
users/unlord/daala.git Nathan's daala repository. 2 months ago
users/unlord/papers.git Nathan's publications 32 hours ago
users/wiking/ogg-xmlmerge.git Ogg-xmlmerge; implementation by Ian... Viktor Gal 2 years ago
users/xiphmont/bluebanana.git Master repository for the Cinelerra... Monty 2 years ago
users/xiphmont/cinelerraCV.git Monty's working fork of the Cinelerra... Monty 2 years ago
users/yushin/daala.git Yushin Cho's daala repository Yushin Cho 11 hours ago
validator-xspf-org.git Official Online XSPF Validator repository Sebastian Pipping 5 years ago
vorbis-tools.git Tools for working with Ogg Vorbis... git version control No commits
vorbis.git Vorbis audio compression reference... git version control 9 days ago
xiph-mirror.git Scripts for mirroring git.xiph.org. git version control 37 hours ago
xiphbot-ng.git IRC notification bot git version control 37 hours ago
xiphbot.git Xiph.Org's irc bot scripts. git version control 10 months ago