├── .devcontainer └── devcontainer.json ├── .github ├── CODEOWNERS ├── swarm-shield.yml └── workflows │ ├── stale.yml │ ├── swarm-shield.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── capistrano3-puma.gemspec ├── docs └── nginx.md ├── lib ├── capistrano │ ├── puma.rb │ ├── puma │ │ ├── nginx.rb │ │ └── systemd.rb │ ├── tasks │ │ ├── nginx.rake │ │ └── systemd.rake │ └── templates │ │ ├── nginx_conf.erb │ │ ├── puma.service.erb │ │ └── puma.socket.erb ├── capistrano3-puma.rb └── generators │ └── capistrano │ └── nginx_puma │ ├── USAGE │ └── config_generator.rb ├── mise.toml └── test ├── Capfile ├── Dockerfile ├── app ├── Gemfile ├── Gemfile.lock ├── config.ru └── config │ └── puma.rb ├── config ├── deploy.rb └── deploy │ └── production.rb ├── deploy_test.rb └── log └── .gitkeep /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/swarm-shield.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/.github/swarm-shield.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/swarm-shield.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/.github/workflows/swarm-shield.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/Rakefile -------------------------------------------------------------------------------- /capistrano3-puma.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/capistrano3-puma.gemspec -------------------------------------------------------------------------------- /docs/nginx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/docs/nginx.md -------------------------------------------------------------------------------- /lib/capistrano/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/puma.rb -------------------------------------------------------------------------------- /lib/capistrano/puma/nginx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/puma/nginx.rb -------------------------------------------------------------------------------- /lib/capistrano/puma/systemd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/puma/systemd.rb -------------------------------------------------------------------------------- /lib/capistrano/tasks/nginx.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/tasks/nginx.rake -------------------------------------------------------------------------------- /lib/capistrano/tasks/systemd.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/tasks/systemd.rake -------------------------------------------------------------------------------- /lib/capistrano/templates/nginx_conf.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/templates/nginx_conf.erb -------------------------------------------------------------------------------- /lib/capistrano/templates/puma.service.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/templates/puma.service.erb -------------------------------------------------------------------------------- /lib/capistrano/templates/puma.socket.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/capistrano/templates/puma.socket.erb -------------------------------------------------------------------------------- /lib/capistrano3-puma.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/generators/capistrano/nginx_puma/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/generators/capistrano/nginx_puma/USAGE -------------------------------------------------------------------------------- /lib/generators/capistrano/nginx_puma/config_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/lib/generators/capistrano/nginx_puma/config_generator.rb -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- 1 | [tools] 2 | ruby = "3.4.7" 3 | -------------------------------------------------------------------------------- /test/Capfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/Capfile -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/Dockerfile -------------------------------------------------------------------------------- /test/app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/app/Gemfile -------------------------------------------------------------------------------- /test/app/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/app/Gemfile.lock -------------------------------------------------------------------------------- /test/app/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/app/config.ru -------------------------------------------------------------------------------- /test/app/config/puma.rb: -------------------------------------------------------------------------------- 1 | port 3000 2 | -------------------------------------------------------------------------------- /test/config/deploy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/config/deploy.rb -------------------------------------------------------------------------------- /test/config/deploy/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/config/deploy/production.rb -------------------------------------------------------------------------------- /test/deploy_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seuros/capistrano-puma/HEAD/test/deploy_test.rb -------------------------------------------------------------------------------- /test/log/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------