start .
me .
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$