Skip to content

Commit 0065657

Browse files
committed
fix: installer (right packages)
1 parent 37de8f4 commit 0065657

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

installer/install-server.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,22 @@
7777
"supervisor", # Process manager (used by some proxies for reload)
7878
"postgresql",
7979
"postgresql-contrib",
80+
# Python toolchain
8081
"python3-dev",
8182
"python3-pip",
8283
"python3-venv",
84+
"python3-virtualenv", # Required for Python app deployments
85+
"python3-setuptools",
86+
# Node.js toolchain
87+
"nodejs",
88+
"npm",
89+
# Ruby toolchain
90+
"ruby",
91+
"ruby-dev",
92+
"ruby-bundler",
93+
# Go toolchain (note: Go native builder is currently a stub)
94+
"golang-go",
95+
# Common utilities
8396
"curl",
8497
"wget",
8598
"rsync",
@@ -113,8 +126,21 @@
113126
"supervisor", # Process manager (used by some proxies for reload)
114127
"postgresql-server",
115128
"postgresql-contrib",
129+
# Python toolchain
116130
"python3-devel",
117131
"python3-pip",
132+
"python3-virtualenv", # Required for Python app deployments
133+
"python3-setuptools",
134+
# Node.js toolchain
135+
"nodejs",
136+
"npm",
137+
# Ruby toolchain
138+
"ruby",
139+
"ruby-devel",
140+
"rubygem-bundler",
141+
# Go toolchain (note: Go native builder is currently a stub)
142+
"golang",
143+
# Common utilities
118144
"curl",
119145
"wget",
120146
"rsync",
@@ -145,10 +171,12 @@
145171
# Optional Docker packages
146172
DEBIAN_DOCKER_PACKAGES = [
147173
"docker.io",
174+
"docker-compose-v2", # Provides 'docker compose' subcommand
148175
]
149176

150177
FEDORA_DOCKER_PACKAGES = [
151178
"docker",
179+
"docker-compose-plugin", # Provides 'docker compose' subcommand
152180
]
153181

154182
# Systemd service units

0 commit comments

Comments
 (0)