Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » An easy way to set up ScratchR (1.4 website) locally
- jvvg
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
I have created a VirtualBox appliance that runs ScratchR pre-configured. To install it, simply download and unzip the file, then go into VirtualBox and click “Import Appliance”, then find the file.
The following requirements need to be met:
If you meet all of the requirements, then you can install as detailed above. The admin username and password are included in the machine description. To access the website, simply go to http://localhost:8888/ in your web browser while the VM is running.
You can download the file here.
Some useful things from Jeffalo:
Also note that the forums have their own user system. To make yourself a forum admin, first visit the forums while logged into the main site to create your forum account, then run this query, which was provided by Alphysse:
The following requirements need to be met:
- 1 GB RAM (at the bare minimum)
- 64-bit processor with hardware virtualization support
- A firewall that will allow VirtualBox through
If you meet all of the requirements, then you can install as detailed above. The admin username and password are included in the machine description. To access the website, simply go to http://localhost:8888/ in your web browser while the VM is running.
You can download the file here.
Some useful things from Jeffalo:
- the username and password are on the vm description in virualbox
- you can ssh into your vm via:- use sudo mysql to acess mysql shell, you'll want to know the database is called “scratchr”ssh -p 2222 apacheadmin@localhost
- setting yourself as an admin isUPDATE users SET role = 'admin' WHERE username = 'jeffalo';
Also note that the forums have their own user system. To make yourself a forum admin, first visit the forums while logged into the main site to create your forum account, then run this query, which was provided by Alphysse:
UPDATE punbb_users SET group_id = '1' WHERE username = '[your username]';
Last edited by jvvg (April 13, 2021 02:01:19)
- djdolphin
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
Maybe you should include a download?
- jvvg
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
I guess that would be helpful. Maybe you should include a download?

It's now in the OP.
- Zeusking19
-
500+ posts
An easy way to set up ScratchR (1.4 website) locally
Perhaps I should build a Vagrant package for this…
- MarkAWilliams
-
1 post
An easy way to set up ScratchR (1.4 website) locally
Thank you so much for this. I had spent quite a long time trying and failing to get scratchr working on our linux server. I'll use this instead.
How do I change the server for scratch to upload to on the client machines? I'm assuming I need to change the code in scratch itself (Shift-Click on the R etc.) but I don't know where to begin looking.
How do I change the server for scratch to upload to on the client machines? I'm assuming I need to change the code in scratch itself (Shift-Click on the R etc.) but I don't know where to begin looking.
- jvvg
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
You can upload projects at Thank you so much for this. I had spent quite a long time trying and failing to get scratchr working on our linux server. I'll use this instead. http://localhost:8888/services/share_project
How do I change the server for scratch to upload to on the client machines? I'm assuming I need to change the code in scratch itself (Shift-Click on the R etc.) but I don't know where to begin looking.
- PullJosh
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
What is scratchR?
- DigiTechs
-
500+ posts
An easy way to set up ScratchR (1.4 website) locally
Pretty sure it was what the Scratch 1.4 site ran on. What is scratchR?
Like, the site now is called ScratchR2 or something
- jvvg
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
Yeah, it was the software that powered the old website. Currently, the website source code is not available (only the player is).Pretty sure it was what the Scratch 1.4 site ran on. What is scratchR?
Like, the site now is called ScratchR2 or something
- badatprogrammingibe
-
500+ posts
An easy way to set up ScratchR (1.4 website) locally
I've been looking for something like this for a while, do you still have that file by any chance?
- jvvg
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
I have it, but I don't have any easy way to put it online since Copy.com no longer exists. I've been looking for something like this for a while, do you still have that file by any chance?
- Wettining
-
500+ posts
An easy way to set up ScratchR (1.4 website) locally
Wow I haven't seen you post for quite some time jvvgI have it, but I don't have any easy way to put it online since Copy.com no longer exists. I've been looking for something like this for a while, do you still have that file by any chance?
- Jonathan50
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
You can still download the ScratchR tree from Assembla: I've been looking for something like this for a while, do you still have that file by any chance?https://app.assembla.com/spaces/scratchr/dPXSscJ6mr3Azzab7jnrAJ/source (the link is from the Wiki.)
- badatprogrammingibe
-
500+ posts
An easy way to set up ScratchR (1.4 website) locally
I know, but I haven't found a way to get it to work and this seems to be an easy way to run it.You can still download the ScratchR tree from Assembla: I've been looking for something like this for a while, do you still have that file by any chance?https://app.assembla.com/spaces/scratchr/dPXSscJ6mr3Azzab7jnrAJ/source (the link is from the Wiki.)
- infinitytec
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
You should be able to follow these instructions.I know, but I haven't found a way to get it to work and this seems to be an easy way to run it.You can still download the ScratchR tree from Assembla: I've been looking for something like this for a while, do you still have that file by any chance?https://app.assembla.com/spaces/scratchr/dPXSscJ6mr3Azzab7jnrAJ/source (the link is from the Wiki.)
- badatprogrammingibe
-
500+ posts
An easy way to set up ScratchR (1.4 website) locally
They are outdated; some of the steps no longer work as they reference data that is no longer hosted on the scratch website.You should be able to follow these instructions.I know, but I haven't found a way to get it to work and this seems to be an easy way to run it.You can still download the ScratchR tree from Assembla: I've been looking for something like this for a while, do you still have that file by any chance?https://app.assembla.com/spaces/scratchr/dPXSscJ6mr3Azzab7jnrAJ/source (the link is from the Wiki.)
- A-E-
-
100+ posts
An easy way to set up ScratchR (1.4 website) locally
Bumping because I'd love to have this, does anyone else have a copy?
There's always torrents too
Try putting it on https://catbox.moe/ if it is below 200mb, above that, Google Drive I guess.I have it, but I don't have any easy way to put it online since Copy.com no longer exists. I've been looking for something like this for a while, do you still have that file by any chance?
There's always torrents too

Last edited by A-E- (Feb. 19, 2021 20:23:19)
- jvvg
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
I have updated the link. Bumping because I'd love to have this, does anyone else have a copy?Try putting it on https://catbox.moe/ if it is below 200mb, above that, Google Drive I guess.I have it, but I don't have any easy way to put it online since Copy.com no longer exists. I've been looking for something like this for a while, do you still have that file by any chance?
There's always torrents too
- Jeffalo
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
some useful things:
- the username and password are on the vm description in virtualbox
- you can ssh into your vm via:
- use sudo mysql to acess mysql shell, you'll want to know the database is called “scratchr”
- setting yourself as an admin is
- if you want user icons to work, rename the directory /var/www/app/webroot/static/rename2icons to /var/www/app/webroot/static/icons
- the 404 image is missing, in the /var/www/app/webroot/img directory, wget https://web.archive.org/web/20121106052142im_/http://scratch.mit.edu.ezproxyberklee.flo.org/img/404.png to add it back
- the username and password are on the vm description in virtualbox
- you can ssh into your vm via:
ssh -p 2222 apacheadmin@localhost
- setting yourself as an admin is
UPDATE users SET role = 'admin' WHERE username = 'jeffalo';
- the 404 image is missing, in the /var/www/app/webroot/img directory, wget https://web.archive.org/web/20121106052142im_/http://scratch.mit.edu.ezproxyberklee.flo.org/img/404.png to add it back
Last edited by Jeffalo (March 28, 2021 06:36:41)
- PoIygon
-
1000+ posts
An easy way to set up ScratchR (1.4 website) locally
Anyone have any images for the scratch website?
- Discussion Forums
- » Advanced Topics
-
» An easy way to set up ScratchR (1.4 website) locally