@@ -5,6 +5,7 @@ where you can learn the Ruby language. Starting from zero knowledge about
55programming you can learn the basics of Ruby in 56 short lessons.
66
77## Credits
8+
89Try Ruby version 1 by _ why the lucky stiff_
910Try Ruby version 2 by _ Andrew McElroy & David Miani_
1011Try Ruby version 3 by _ Eric Allam & Nick Walsh_
@@ -13,6 +14,7 @@ Try Ruby version 4 by _Ivo Herweijer_
1314This website is partially based on OpalRb.com by _ Adam Beynon_ .
1415
1516### Translations
17+
1618Spanish translation by _ Jesus Gabriel y Galan_ & _ Pablo García_
1719Dutch translation by [ _ Ivo Herweijer_ ] ( https://github.com/easydatawarehousing )
1820Brazilian Portuguese translation by [ _ Ricardo da Verdade Silva_ ] ( https://github.com/ricardovsilva )
@@ -31,20 +33,23 @@ not the json files in folder _source_.
3133These files will be updated automatically by the build/publish task.
3234
3335## Frontend website
36+
3437The TryRuby is kind of unique in a way, that it is a frontend application created
3538in Ruby with [ Opal] ( https://opalrb.com/ ) . The source code for this application is
3639located in ` app ` directory.
3740
3841## Docker
42+
3943You can deploy the website using docker by running the following commands:
44+
4045```
41- # creating the image
42- docker build -f Dockerfile . -t tryruby
43- # running the image, you can access tryruby on http://localhost:9099
44- docker run -p 9099:4567 -d tryruby:latest
46+ docker compose up
4547```
4648
49+ Then visit ` http://localhost:9099 ` .
50+
4751## Preparing
52+
4853Clone this repo, and use bundler to get dependencies:
4954
5055 $ bundle install
@@ -70,9 +75,11 @@ Git branch 'gh-pages' now holds the publishable version of TryRuby, accessible
7075via [ try.ruby-lang.org/] ( https://try.ruby-lang.org/ ) .
7176
7277## Translators
78+
7379When adding a new translation: see the README file in /translations.
7480
7581## Why
82+
7683See the website [ try-ruby-version-4] ( https://try.ruby-lang.org/articles/try-ruby-version-4/ )
7784for more background information on how and why this website was created.
7885
0 commit comments