start . me .
Directory path . docs , infotech .

File : rails-output.txt

        https://arkenidar.com/docs/infotech/rails-output.txt
--
 1987  which rbenv
 1988  node -v && ruby -v
 1989  ruby -v
 1990  ls
 1991  rails new todo
 1992  gem install rails
 1993  gem update --system 3.6.5
 1994  rails new todo
 1995  cd /home/arkenidar/todo/ && bin/rails server
 1996  rsync -zarv /home/arkenidar/Dropbox/bash/bash-outputs/rails-output.txt arkenidar:/var/www/arkenidar.com/docs/infotech
 1997  history 
arkenidar@hp255g8:~$

==========================================

arkenidar@hp255g8:~$ ls
apps  Dropbox  intelephense  temporary
arkenidar@hp255g8:~$ rails new todo
bash: rails: comando non trovato
arkenidar@hp255g8:~$ gem install rails
Fetching zeitwerk-2.7.2.gem
Fetching thor-1.3.2.gem
Fetching rack-3.1.11.gem
Fetching rackup-2.2.1.gem
Fetching concurrent-ruby-1.3.5.gem
Fetching tzinfo-2.0.6.gem
Fetching i18n-1.14.7.gem
Fetching connection_pool-2.5.0.gem
Fetching activesupport-8.0.1.gem
Fetching useragent-0.16.11.gem
Fetching nokogiri-1.18.3-x86_64-linux-gnu.gem
Fetching crass-1.0.6.gem
Fetching loofah-2.24.0.gem
Fetching rails-html-sanitizer-1.6.2.gem
Fetching rails-dom-testing-2.2.0.gem
Fetching rack-test-2.2.0.gem
Fetching rack-session-2.1.0.gem
Fetching erubi-1.13.1.gem
Fetching builder-3.3.0.gem
Fetching actionview-8.0.1.gem
Fetching actionpack-8.0.1.gem
Fetching railties-8.0.1.gem
Fetching marcel-1.0.4.gem
Fetching activemodel-8.0.1.gem
Fetching activerecord-8.0.1.gem
Fetching globalid-1.2.1.gem
Fetching activejob-8.0.1.gem
Fetching activestorage-8.0.1.gem
Fetching actiontext-8.0.1.gem
Fetching mini_mime-1.1.5.gem
Fetching mail-2.8.1.gem
Fetching actionmailer-8.0.1.gem
Fetching rails-8.0.1.gem
Fetching actionmailbox-8.0.1.gem
Fetching websocket-extensions-0.1.5.gem
Fetching websocket-driver-0.7.7.gem
Fetching nio4r-2.7.4.gem
Fetching actioncable-8.0.1.gem
Successfully installed zeitwerk-2.7.2
Successfully installed thor-1.3.2
Successfully installed rack-3.1.11
Successfully installed rackup-2.2.1
Successfully installed concurrent-ruby-1.3.5
Successfully installed tzinfo-2.0.6
Successfully installed i18n-1.14.7
Successfully installed connection_pool-2.5.0
Successfully installed activesupport-8.0.1
Successfully installed useragent-0.16.11
Successfully installed nokogiri-1.18.3-x86_64-linux-gnu
Successfully installed crass-1.0.6
Successfully installed loofah-2.24.0
Successfully installed rails-html-sanitizer-1.6.2
Successfully installed rails-dom-testing-2.2.0
Successfully installed rack-test-2.2.0
Successfully installed rack-session-2.1.0
Successfully installed erubi-1.13.1
Successfully installed builder-3.3.0
Successfully installed actionview-8.0.1
Successfully installed actionpack-8.0.1
Successfully installed railties-8.0.1
Successfully installed marcel-1.0.4
Successfully installed activemodel-8.0.1
Successfully installed activerecord-8.0.1
Successfully installed globalid-1.2.1
Successfully installed activejob-8.0.1
Successfully installed activestorage-8.0.1
Successfully installed actiontext-8.0.1
Successfully installed mini_mime-1.1.5
Successfully installed mail-2.8.1
Successfully installed actionmailer-8.0.1
Successfully installed actionmailbox-8.0.1
Successfully installed websocket-extensions-0.1.5
Building native extensions. This could take a while...
Successfully installed websocket-driver-0.7.7
Building native extensions. This could take a while...
Successfully installed nio4r-2.7.4
Successfully installed actioncable-8.0.1
Successfully installed rails-8.0.1
38 gems installed

A new release of RubyGems is available: 3.6.2 → 3.6.5!
Run `gem update --system 3.6.5` to update your installation.

arkenidar@hp255g8:~$ gem update --system 3.6.5
Fetching rubygems-update-3.6.5.gem
Successfully installed rubygems-update-3.6.5
Installing RubyGems 3.6.5
  Successfully built RubyGem
  Name: bundler
  Version: 2.6.5
  File: bundler-2.6.5.gem
Bundler 2.6.5 installed
RubyGems 3.6.5 installed
Regenerating binstubs
Regenerating plugins
Parsing documentation for rubygems-3.6.5
Installing ri documentation for rubygems-3.6.5

# 3.6.5 / 2025-02-20

## Enhancements:

* Installs bundler 2.6.5 as a default gem.

## Documentation:

* Removed `gem server` from `gem help`. Pull request
  [#8507](https://github.com/rubygems/rubygems/pull/8507) by hsbt

# 3.6.4 / 2025-02-17

## Enhancements:

* Raise a simpler error when RubyGems fails to activate a dependency. Pull
  request [#8449](https://github.com/rubygems/rubygems/pull/8449) by
  deivid-rodriguez
* Installs bundler 2.6.4 as a default gem.

## Performance:

* Allocate strings from Requirement match only once. Pull request
  [#8245](https://github.com/rubygems/rubygems/pull/8245) by segiddins

# 3.6.3 / 2025-01-16

## Enhancements:

* Add credentials file path to `gem env`. Pull request
  [#8375](https://github.com/rubygems/rubygems/pull/8375) by duckinator
* Update SPDX license list as of 2024-12-30. Pull request
  [#8387](https://github.com/rubygems/rubygems/pull/8387) by
  github-actions[bot]
* Installs bundler 2.6.3 as a default gem.

## Bug fixes:

* Fix `@licenses` array unmarshalling. Pull request
  [#8411](https://github.com/rubygems/rubygems/pull/8411) by rykov


------------------------------------------------------------------------------

RubyGems installed the following executables:
        /home/arkenidar/.rbenv/versions/3.4.2/bin/gem
        /home/arkenidar/.rbenv/versions/3.4.2/bin/bundle
        /home/arkenidar/.rbenv/versions/3.4.2/bin/bundler

Ruby Interactive (ri) documentation was installed. ri is kind of like man 
pages for Ruby libraries. You may access it like this:
  ri Classname
  ri Classname.class_method
  ri Classname#instance_method
If you do not wish to install this documentation in the future, use the
--no-document flag, or set it as the default in your ~/.gemrc file. See
'gem help env' for details.

RubyGems system software updated
arkenidar@hp255g8:~$ rails new todo
      create  
      create  README.md
      create  Rakefile
      create  .ruby-version
      create  config.ru
      create  .gitignore
      create  .gitattributes
      create  Gemfile
         run  git init from "."
Inizializzato repository Git vuoto in /home/arkenidar/todo/.git/
      create  app
      create  app/assets/stylesheets/application.css
      create  app/controllers/application_controller.rb
      create  app/helpers/application_helper.rb
      create  app/jobs/application_job.rb
      create  app/mailers/application_mailer.rb
      create  app/models/application_record.rb
      create  app/views/layouts/application.html.erb
      create  app/views/layouts/mailer.html.erb
      create  app/views/layouts/mailer.text.erb
      create  app/views/pwa/manifest.json.erb
      create  app/views/pwa/service-worker.js
      create  app/assets/images
      create  app/assets/images/.keep
      create  app/controllers/concerns/.keep
      create  app/models/concerns/.keep
      create  bin
      create  bin/brakeman
      create  bin/dev
      create  bin/rails
      create  bin/rake
      create  bin/rubocop
      create  bin/setup
      create  bin/thrust
      create  Dockerfile
      create  .dockerignore
      create  bin/docker-entrypoint
      create  .rubocop.yml
      create  .github/workflows
      create  .github/workflows/ci.yml
      create  .github/dependabot.yml
      create  config
      create  config/routes.rb
      create  config/application.rb
      create  config/environment.rb
      create  config/cable.yml
      create  config/puma.rb
      create  config/storage.yml
      create  config/environments
      create  config/environments/development.rb
      create  config/environments/production.rb
      create  config/environments/test.rb
      create  config/initializers
      create  config/initializers/assets.rb
      create  config/initializers/content_security_policy.rb
      create  config/initializers/cors.rb
      create  config/initializers/filter_parameter_logging.rb
      create  config/initializers/inflections.rb
      create  config/initializers/new_framework_defaults_8_0.rb
      create  config/locales
      create  config/locales/en.yml
      create  config/master.key
      append  .gitignore
      create  config/boot.rb
      create  config/database.yml
      create  db
      create  db/seeds.rb
      create  lib
      create  lib/tasks
      create  lib/tasks/.keep
      create  log
      create  log/.keep
      create  public
      create  public/400.html
      create  public/404.html
      create  public/406-unsupported-browser.html
      create  public/422.html
      create  public/500.html
      create  public/icon.png
      create  public/icon.svg
      create  public/robots.txt
      create  script
      create  script/.keep
      create  tmp
      create  tmp/.keep
      create  tmp/pids
      create  tmp/pids/.keep
      create  vendor
      create  vendor/.keep
      create  test/fixtures/files
      create  test/fixtures/files/.keep
      create  test/controllers
      create  test/controllers/.keep
      create  test/mailers
      create  test/mailers/.keep
      create  test/models
      create  test/models/.keep
      create  test/helpers
      create  test/helpers/.keep
      create  test/integration
      create  test/integration/.keep
      create  test/test_helper.rb
      create  test/system
      create  test/system/.keep
      create  test/application_system_test_case.rb
      create  storage
      create  storage/.keep
      create  tmp/storage
      create  tmp/storage/.keep
      remove  config/initializers/cors.rb
      remove  config/initializers/new_framework_defaults_8_0.rb
         run  bundle install --quiet
         run  bundle lock --add-platform=x86_64-linux
Writing lockfile to /home/arkenidar/todo/Gemfile.lock
Fetching gem metadata from https://rubygems.org/.........
Resolving dependencies...
         run  bundle binstubs bundler
       rails  importmap:install
       apply  /home/arkenidar/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/importmap-rails-2.1.0/lib/install/install.rb
  Add Importmap include tags in application layout
      insert    app/views/layouts/application.html.erb
  Create application.js module as entrypoint
      create    app/javascript/application.js
  Use vendor/javascript for downloaded pins
      create    vendor/javascript
      create    vendor/javascript/.keep
  Configure importmap paths in config/importmap.rb
      create    config/importmap.rb
  Copying binstub
      create    bin/importmap
         run  bundle install --quiet
       rails  turbo:install stimulus:install
       apply  /home/arkenidar/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/turbo-rails-2.0.13/lib/install/turbo_with_importmap.rb
  Import Turbo
      append    app/javascript/application.js
  Pin Turbo
      append    config/importmap.rb
         run  bundle install --quiet
       apply  /home/arkenidar/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/stimulus-rails-1.3.4/lib/install/stimulus_with_importmap.rb
  Create controllers directory
      create    app/javascript/controllers
      create    app/javascript/controllers/index.js
      create    app/javascript/controllers/application.js
      create    app/javascript/controllers/hello_controller.js
  Import Stimulus controllers
      append    app/javascript/application.js
  Pin Stimulus
  Appending: pin "@hotwired/stimulus", to: "stimulus.min.js"
      append    config/importmap.rb
  Appending: pin "@hotwired/stimulus-loading", to: "stimulus-loading.js"
      append    config/importmap.rb
  Pin all controllers
  Appending: pin_all_from "app/javascript/controllers", under: "controllers"
      append    config/importmap.rb
         run  bundle install --quiet
         run  bundle binstubs kamal
         run  bundle exec kamal init
Created configuration file in config/deploy.yml
Created .kamal/secrets file
Created sample hooks in .kamal/hooks
       force  .kamal/secrets
       force  config/deploy.yml
       rails  solid_cache:install solid_queue:install solid_cable:install
      create  config/cache.yml
      create  db/cache_schema.rb
        gsub  config/environments/production.rb
      create  config/queue.yml
      create  config/recurring.yml
      create  db/queue_schema.rb
      create  bin/jobs
        gsub  config/environments/production.rb
      create  db/cable_schema.rb
       force  config/cable.yml
arkenidar@hp255g8:~$ cd /home/arkenidar/todo/ && bin/rails server
=> Booting Puma
=> Rails 8.0.1 application starting in development 
=> Run `bin/rails server --help` for more startup options
Puma starting in single mode...
* Puma version: 6.6.0 ("Return to Forever")
* Ruby version: ruby 3.4.2 (2025-02-15 revision d2930f8e7a) +PRISM [x86_64-linux]
*  Min threads: 3
*  Max threads: 3
*  Environment: development
*          PID: 4991
* Listening on http://127.0.0.1:3000
* Listening on http://[::1]:3000
Use Ctrl-C to stop
Started GET "/" for 127.0.0.1 at 2025-03-05 19:25:05 +0100
   (1.0ms)  CREATE TABLE "schema_migrations" ("version" varchar NOT NULL PRIMARY KEY) /*application='Todo'*/
   (0.2ms)  CREATE TABLE "ar_internal_metadata" ("key" varchar NOT NULL PRIMARY KEY, "value" varchar, "created_at" datetime(6) NOT NULL, "updated_at" datetime(6) NOT NULL) /*application='Todo'*/
  ActiveRecord::SchemaMigration Load (0.2ms)  SELECT "schema_migrations"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC /*application='Todo'*/
Processing by Rails::WelcomeController#index as HTML
  Rendering /home/arkenidar/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/railties-8.0.1/lib/rails/templates/rails/welcome/index.html.erb
  Rendered /home/arkenidar/.rbenv/versions/3.4.2/lib/ruby/gems/3.4.0/gems/railties-8.0.1/lib/rails/templates/rails/welcome/index.html.erb (Duration: 1.0ms | GC: 0.0ms)
Completed 200 OK in 56ms (Views: 9.5ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)


^C- Gracefully stopping, waiting for requests to finish
=== puma shutdown: 2025-03-05 19:25:17 +0100 ===
- Goodbye!
Exiting
arkenidar@hp255g8:~/todo$