I had some trouble setting up my own SqueakSource server initially, but when I finally did, I put together a few instructions.
To see them, go to this site http://source.squeakfoundation.org, go to the SqueakSource-SqF project and click on the Wiki tab. There are some instructions there about setting up and testing a squeaksource server. -dew
Feel free to ask additional questions here.
Matthew Fulmer: I tried the above, and it did not work. I asked for help on IRC, and Ken Causey helped me figure out the following steps (see log)
Load SqueakSource-dt.1020.mcz. This will take a while, load lots of dependencies, and you will need to set the Seaside administrator username and password at the end
Modify SSRepository class>>defaultRepository for your machine. Be sure to give each superuser an email address. (use the email: message)
Modify SSRepository>>smtpServer
Run the commented out code in SSRepository class>>initialize
In Color>>hex, replace all instances of "printPaddedWith: $0 to: 2 base: 16" with "printStringBase: 16 length: 2 padded: true"
Change the call in SSFileSystem>>loadRepository from 'sort' to 'asSortedCollection'
Run SSRepository startUp
Go to http://localhost:8888 . It should be running
For me, it was now running quite slowly. This was due to my hostname being set to something wierd. So, in SSRepository class>>defaultRootUrl, I changed the line starting with "hostName := ..." to "hostName := 'localhost'"