welcome to srcdump.net!
hi, welcome to srcdump. scrdump is an independendent and invite/application-only git forge.
applying for an account
applications are open to anyone and everyone.
if you want to apply, please contact admin at srcdump dot net with the following information:
• why you want to use this platform
• 1-3 projects you have already made or plan on making and hosting here, and the code for them if available
• how you found the site
• your ssh pubkey
• the username you want
this isn’t supposed to be a humiliation ritual or anything, but i host this site using my own money, with somewhat limited disk space, and i want to try and host projects and people that i think are cool. (so, if all you got is some dotfiles, don’t bother to apply.) also, i have to manually make all the accounts anyway.
if you don’t get accepted, it’s nothing personal, kid. (don’t worry, there are lots of other git forges you can make an account on without going through me, and they probably have a more stable service anyway.)
using the site
once you have an account, you can create a repo by pushing directly to git@srcdump.net:user/repo.
you can set a repo description by running the following after repo creation:
ssh git@srcdump.net desc user/repo "description goes here"
to create a profile, make a repo called user/user (if your name was shrub, it would be shrub/shrub). inside this repo, add a profile picture as profile.png, and make a file called readme.djot, which is the following format:
{desc="hi i am a srcdump user" location="nowhere" work="stuff"}
# MY srcdump page
this is my srcdump page. i'm writing this readme.djot file, which is quite similar to markdown.
once that repo exists, srcdump will use it as your profile page.
to give another user of the site write access to your repo:
ssh git@srcdump.net perms user/repo + WRITERS other-user
other notes
hosted repositories should aim to be majority source code. personal websites and dotfiles are also allowed, but if it’s the only thing you have, i probably wont accept your application for an account. hosting things like images is allowed, but just be sensible. if you have a 50MB repo filled with wallpapers, it’s probably best hosted elsewhere. it’s src dump, not image dump, after all. when in doubt, ask.
backups are taken once a week or twice a week if im feeling extra cautious.
all content here is hosted at my behest; i reserve the right to take anything down. i will try to not do this, but if you are hosting illegal, shocking, or other such evil files i will remove your account from the service. be excellent to each other :)
if you have an extremely large repo (i’m talking 5000+ files), the site may take a few seconds/a minute or two to regenerate all the pages. however, it will still be git-cloneable the second you push it, just the website frontend will take a sec to update.
right now, there is no built in method for contributions or pull requests from non site-users, so if you have a repo, it’s worth putting some contact info on your profile so people can contact you with patches. i’m working on something to make this easier.
if you want to contribute to a project on here and the maintainer has not put any contact information, you can mail a patch file to admin@srcdump.net with information on what repo it’s for, and i will relay it to the relevant people.
if you have any other issues or questions, you can join #srcdump on irc.ergo.chat or email admin at srcdump dot net